TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Non English based programming languages

5 点作者 hydrolox超过 2 年前

2 条评论

karmakaze超过 2 年前
In looking up some unconventional languages, I found Befunge[0].<p>&gt; Befunge is a two-dimensional stack-based, reflective, esoteric programming language. It differs from conventional languages in that programs are arranged on a two-dimensional grid. &quot;Arrow&quot; instructions direct the control flow to the left, right, up or down, and loops are constructed by sending the control flow in a cycle. It has been described as &quot;a cross between Forth and Lemmings&quot;.<p>&gt; The language was originally created by Chris Pressey in 1993 for the Amiga, as an attempt to devise a language which is as hard to compile as possible. Note that the p command allows for self-modifying code. Nevertheless, a number of compilers have subsequently been written. A number of extensions to the original &quot;Befunge-93&quot; specification also exist, most notably Funge-98, which extends the concept to an arbitrary number of dimensions and can be multithreaded, with multiple instruction pointers operating simultaneously on the same space. Befunge-extensions and variants are called Fungeoids or just Funges.<p>[0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Befunge" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Befunge</a>
gumby超过 2 年前
I would be interested in programming languages that exhibited abstractions or metaphors that reflected the human language they were written in (or at least its culture).<p>The Western musical model (well tempered scale, etc) is prevalent worldwide but other musical approaches are still quite strong and doing well.<p>But I don&#x27;t see that in this wikipedia entry. Could programming be so mathematical that all languages use the same metaphors, rather than ones somehow specifically entangled with English? I only speak indo-european languages so I have a hard time imagining truly &quot;foreign&quot; programming approaches.
评论 #32714767 未加载