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: an Erlang VM language that embraces the Zen of Python

35 pointsby pyotrgaloisover 9 years ago

5 comments

armitronover 9 years ago
Zen of Python? This is funny.<p>Python is a terribly structured language, full of atrocities like unicode handling, decorators&#x2F;metaclasses, object system, crippled lambda, braindead &quot;functional&quot; style, idiotic module system (hot code updates yay! oh no it doesn&#x27;t really work!)<p>It started out as a Christmas hack and it hasn&#x27;t really evolved much from then on. The same crap in the core, just more sugar on top. A language aimed at the lowest common denominator, designed to make you think &quot;programming is easy!&quot; but ill-suited to solving any sort of hard problem in a graceful fashion.<p>Why would anyone want _any_ of that on the Erlang VM?
评论 #10641119 未加载
评论 #10639475 未加载
badwolf93over 9 years ago
I&#x27;m not a erlang expert but the use of the case statement is not considered a bad practice? or was the if clause instead? and it seems to me that all is kind of glued inside some sort of a try&#x2F;catch defensive programming style that the really zen of erlang is completely against.<p>Personally I don&#x27;t see the need of use every tool in the same way, there is nothing wrong with the erlang syntax.
评论 #10640297 未加载
arthursilvaover 9 years ago
I don&#x27;t want to be that guy, but annotations at the end of the line, seriously?<p>All the @public at the end of the function headers really hurt the eye.<p>I think there&#x27;s a reason 90%+ of the languages has either it above the declaration of at the beginning of the line.
wcummingsover 9 years ago
Why does everyone keep trying to replace Erlang&#x27;s syntax? The syntax pretty closely reflects the feature set, unless you&#x27;re significantly expanding that why bother, you&#x27;re only going make it worse.
评论 #10640307 未加载
k__over 9 years ago
Get rid of the ends and I&#x27;m sold. Otherwise it&#x27;s elixir all over again...