A bit of an exaggeration. It's not as fast at math as Java. It's quite faster than Ruby (while keeping coder-friendly features such as auto-rollup to bignums). If you use pattern-matching correctly, it is EXTREMELY fast at I/O or binary parsing. That puts it in a unique space of "people who don't want to sit on the JVM yet want a fully-functional language that has an accessible syntax AND macros AND massive concurrency"... Web developers, basically.
Let's see your favorite "faster" language do THIS: https://discord.engineering/how-discord-handles-push-request...
My experience with Clojure ended when I got a blown-up gross Java stack trace because I went out of bounds on the underlying Java int representation. Fuck that, I consider that "janitorial duties" and not something I should be responsible for as a programmer. YMMV. No offense to you C guys. ;)
http://adrian-philipp.com/post/why-elixir-has-great-potentia... Check out the chart: https://cloud.githubusercontent.com/assets/133832/21369162/f...
You know how "simpler is better" from a maintenance standpoint? Elixir has that in spades.