3 ms·
Painting with a broad brush... Elixir is like the new ruby where Go is like the new C and Rust is like the new C++. Elixir shines at concurrency so it will fee
by leetrout 4y ago
Painting with a broad brush... Elixir is like the new ruby where Go is like the new C and Rust is like the new C++.
Elixir shines at concurrency so it will feel more like nodejs and similarly runs on a VM like Node or Java.
Elixir, like Rust, will help with learning functional programming paradigms more than Go.
- anonymous23801 4y agoI disagree here, Elixir looks similar to Ruby from a syntax perspective. But as soon as you dig into OTP it is a completely new world. It's true that as a beginner you can simply do web development with Phoenix and that feels similar to Rails (Or Django / Laravel / Spring / whatever web framework ). But OTP requires a different way of approaching problems.
- throwawaymaths 4y agoI think your comparisons are at the superficial "what does syntax look like" level. If you're thinking culturally, roles, what they're expected to be used for, what hires look like: Elixir is the new Erlang. Ruby is dead (I used to <3 ruby). Go is the new python, zig is the new c, and rust is the new c++.