Ask HN: Is Erlang an albatross to Elixir adoption?
Raw performance is the actual albatross.<p>IMHO, the low raw performance of Erlang is what&#x27;s holding it back from mass adoption.<p>(Even marquee Erlang&#x2F;Elixir users like Discord, still have to use Rust NIFs to overcome the slow Erlang runtime)<p>People have a hard time understanding how Erlang can have such: high concurrency, low latency &amp; tight standard deviations ... when people are just accustom to looking at raw performance benchmarks (where Erlang does quite poorly).<p>While BeamASM (JIT) is very exciting, the reality is that the Erlang runtime has only speed up by ~25% over the last decade, where other languages like JS, Go, PHP have seen &gt;150% speed ups (and Erlang was already considerably slower than these languages prior to their speed ups).