4 ms·
Elixir's a lot of fun, but it's not the most performant thing either; it just does concurrency pretty well. It seems most really big companies make the boring
by davidw 3y ago
Elixir's a lot of fun, but it's not the most performant thing either; it just does concurrency pretty well.
It seems most really big companies make the boring but safe choice to go with the JVM.
- whalesalad 3y agoDepends on what you’re doing. Elixir isn’t winning the war on raw compute but if you need to do literally 2 million things at once it can’t be beat. It’s ostensibly a drop in replacement for rails (Phoenix) but will do everything rails does better including background tasks. JVM is indeed a powerhouse and that’s where I’d go Clojure without hesitation. Scala might be an easier sell but I’m a lisp fan and have used Clojure in prod (was briefly CTO at FarmLogs a YC company where most of our core infra was Clojure) and it’s really an amazing language but it requires very senior engineers to do correctly.