3 ms·
Rust has made some headway in ergonomics too. Obviously the borrow-checker pulls it down quite a bit, but in other areas it makes up a lot of ground: tooling, l
by brundolf 4y ago
Rust has made some headway in ergonomics too. Obviously the borrow-checker pulls it down quite a bit, but in other areas it makes up a lot of ground: tooling, language features like match expressions, traits (being able to hang new methods off of existing structs) and trait derivations, type inference, and then all the stuff third-party frameworks can do with macros (using something like Rocket isn't too far off from using Flask)
There's still a tradeoff, but they push the boundaries quite a bit