TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

30 pointsby iamalekseyover 15 years ago

6 comments

marianoguerraover 15 years ago
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 未加载
jdpover 15 years ago
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 未加载
vorobeiover 15 years ago
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.
jacquesmover 15 years ago
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 未加载
wmfover 15 years ago
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.
capablancaover 15 years ago
At some point I started caring more about the quality of the implementation than the syntax...
评论 #1048718 未加载