Re:JavaScript is Eating the World
by amorphid on Thursday August 24, 2017 @12:07PM
(#15091265)
I used to love to idea of a global interpretator and/or a single thread (coding without concurrency). It was great until it wasn't. Learning Elixir helped me get over that.
[ Parent
| on HN ]
The thing is : it isn't an "idea" at all. These projects ended up with a big lock, or not tolerating reentrancy due to history -- they were developed at a time, and in an environment where there were no threads (or where support for threads wasn't of interest to the developer). It's just a bug. Not an idea, not a benefit. All the talk of it being the best way is nonsense invented after the fact to try to justify something that's just broken.
I'm an Erlang practitioner since 2007 and I approve this message ;)
Learn Elixir or Erlang and show that there's an alternative to Node.js that's both fun and powerful - and battle tested.
Re:JavaScript is Eating the World
by specialist on Thursday August 24, 2017 @03:15PM
(#15093111)
Ya, my next green field project will definitely use something actor or CSP flavored. Maybe clojure based, more likely Elixir or equiv.