4 ms·
> Maybe I'm missing something? IMO Rust is more expressive than most languages including languages like Python. Traits and enums are just... a joy to work with
by nicoburns 4y ago
> Maybe I'm missing something?
IMO Rust is more expressive than most languages including languages like Python. Traits and enums are just... a joy to work with. It is also more constrictive in some ways, and a rust-like high-level language could do probably do better still (Swift/Kotlin/Elixir are close).
There's also a tradeoff between expressivity and performance and correctness. The way I see Rust is you get maybe 75% of the expressivity, along with much better performance and correctness guarantees.
I'd agree it's not a good fit for frontend, but IMO it's an excellent fit for backend.