3 ms·
> Rust is overly complex and slow to compile The compilation speed will be improved, and Rust does more checks during compilation than Go. Regarding Rust's co
by playing_colours 11y ago
> Rust is overly complex and slow to compile
The compilation speed will be improved, and Rust does more checks during compilation than Go.
Regarding Rust's complexity. Go is must easier to start with, but I heard (anecdotally) that when your honeymoon with Go is over you may find yourself bored with repeating, copy-paste and the lack of abstractions in Go. That's the price you pay for simplicity.
> Elixir doesn't have the performance
it depends what kind of application you write.
- lobster_johnson 11y agoRust will improve, of course, but as far as I'm concerned, it's not there yet (type system seems unfinished, lifetime management introduces some really crufty syntax, etc.). More importantly, its "advanced" nature automatically relegates it to the same land as Haskell, Ocaml or even Lisp, where it's harder to hire. Elixir/Erlang scales better, but it's a language where you will struggle the moment you need a bit of single-core performance — which you sometimes do, even in a nicely distributed app.