|
|
|
|
|
by PopeDotNinja
2720 days ago
|
|
I really like Elixir. There are a lot of practical realities that can make Elixir not the best language to use in many situations, and the same is true for any language. Just ignore the hype train, because you'll find one for every language. I'd say Elixir's killer feature in today's day & age is concurrency. I'd argue that using concurrency is appropriate in most programming situations IF your language's concurrency model isn't a pain in the ass to use. You can write completely non-blocking, async code in Elixir (and Erlang) without losing your mind. The preemptive scheduling is nice, too. I love a lot of other stuff about Elixir, too. Pattern matching, process supervision, tooling, documentation, etc. |
|