3 ms·
I, too, do not understand why anybody would use Node.js... when you have Erlang :) And since you speak of Java, I also do not understand why anybody would use
by sbalea 15y ago
I, too, do not understand why anybody would use Node.js... when you have Erlang :)
And since you speak of Java, I also do not understand why anybody would use that either. If you have a thing for the JVM, at least do yourself a favor and use a decent language, like Scala.
- jesboat 15y agoErlang's syntax is terrifying to users only experienced with more mainstream languages, and hard to work with for users not specifically experienced with it. LFE or Reia may solve some of those problems, though I don't have experience with them.
- sbalea 15y agoErlang syntax is just that, a (quirky, different, non-mainstream) syntax. Takes about 2 weeks to get used to, and it's simpler than, say, C syntax. The core concepts, such as functional programming and the Actor model will be harder to grok for an imperative-bred programmer, but I think it's totally worth it, at least for the perspective that it will give you. Speaking of Reia, its author just announced he's stopping development on it. There's another, similar project called Elixir that is considered to be Reia's spiritual successor.