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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Efene - a programming language with C-like syntax that runs on the erlang vm

30 点作者 iamaleksey超过 15 年前

6 条评论

marianoguerra超过 15 年前
Hi, I'm the creator of the project, as some comments say, the idea is to make it easier for people that find the erlang syntax confusing to be able to start coding with the fundamental concepts that erlang provides and by doing it making more likely to jump to erlang (or keep coding in efene if they want :). the code can be compiled to bytecode or translated to erlang to see how the code would look like, so it can be a learning exercise to jump to erlang too.
评论 #1049025 未加载
jdp超过 15 年前
There seems to be more than one group trying to associate a language with nicer syntax with Erlang's virtual machine. Another attempt is Reia, a language more inspired by Ruby and Python: <a href="http://wiki.reia-lang.org/wiki/Reia_Programming_Language" rel="nofollow">http://wiki.reia-lang.org/wiki/Reia_Programming_Language</a>
评论 #1048802 未加载
评论 #1048783 未加载
vorobei超过 15 年前
While I welcome <i>all</i> Erlang-spreading efforts, I quite like the Erlang syntax.<p>It initially looked more ridiculous than managed C++, but after about seven months of daily Erlang programming it's the most natural thing ever.<p>The problem with C-style syntax is that it encourages the diversity of coding conventions. Python makes everyone's code look about the same because of its ingenious whitespace-handling rules. Erlang's syntax appears to achieve a similar result because of its ... weirdness.
jacquesm超过 15 年前
That's an interesting development.<p>I'm pretty sure that the syntax of Erlang is one of its main stumbling blocks, it is very far off the beaten path (and imo ugly), which means an immediate shortage of people that can program in it.<p>Grafting a C like language on top of the Erlang VM should theoretically give you the same kind of stability and scalability without the drawback of having to fish in a pool with all of 5 programmers in it (and they'll be working for a telco somewhere anyway).
评论 #1048742 未加载
评论 #1048638 未加载
wmf超过 15 年前
The problem with minority syntaxes always seems to be that if you don't know the real language you won't be able to read any of the existing code (especially in tutorials/books) out there.
capablanca超过 15 年前
At some point I started caring more about the quality of the implementation than the syntax...
评论 #1048718 未加载