3 ms·
Both, I think. The language is fairly high level, and the borrow checker + RAII covers a lot of the ergonomic-gains of garbage collection. It's also appealing
by setr 7y ago
Both, I think.
The language is fairly high level, and the borrow checker + RAII covers a lot of the ergonomic-gains of garbage collection. It's also appealing in that it moves towards functional, but not too much (beneficial for those who like the idea of functional programming, but can't be assed to pick it up properly -- eg me).
And the absurd hype cycle just keeps it permanently in mind.
- dmix 7y agoA lot of people get caught up in Rust's low level implementation stuff but you really don't need to touch that stuff at all if it's not your thing. Just understand enough about what you're doing with memory and the various performance trade offs which become more prominent at that level of the machine. There's more than enough high level stuff like the type system and traits which you can go harder into in terms of learning new/better ways to program.