I haven't had any stability issues with it, either, it just works.
1,046 karma · joined June 18, 2010
I haven't had any stability issues with it, either, it just works.
[0] https://www.marketwatch.com/story/whats-your-net-worth-and-h... [1] https://en.wikipedia.org/wiki/Educational_attainment_in_the_...
I'm not familiar with Elixir (I've just barely played with it, and found it very neat), so please take this with a grain of salt, but access to the whole JVM (+ JS) ecosystem seems like a big thing you are missing.
Also regarding performance, from my limited understanding, BEAM languages are not well-suited for some types of applications (number crunching, for instance). While Clojure is not necessarily designed for those, you can get Java-levels performance (and in some cases better, I believe; cf. Neanderthal and other work by Dragan Djuric).
The responses on TFA seem quite poor in terms of actually comparing Elixir and Clojure for the most part (except those by Robert Virding and Scott Thompson). For example, someone says:
> Elixir-specific: macros. Basically code generators at compile time. Another vastly underrated productivity booster.
Pointing out macros in a comparison of anything vs a Lisp seems kinda weird...
Someone else talks about "jvm patterns" and butter and spinach...
Then again, sometimes that guru is also needed.
Jokes aside, I had to do some analytics work at my last job, off data that was on Mongo (arguably with no good reason, other than it being 'web scale'), and it was a major pain.
Eta might be what you're referring to: https://eta-lang.org/
(there's also Frege, but it's less haskell-y)
To me, he sounds more like a snake oil salesman.