2 ms·
A small performance improvement for avoiding GC isn't the reason I use Rust. For me, it's about (amongst other things): * correctness: e.g. no null pointers /
by cjg 4y ago
A small performance improvement for avoiding GC isn't the reason I use Rust.
For me, it's about (amongst other things):
* correctness: e.g. no null pointers / segfaults, no data races, strong enums, error handling
* docs: e.g. detailed API docs and amazing error messages
* community: e.g. great interactions on GitHub issues
- db48x 4y agoYea, there are lots of reasons, but do note that you get all of the same safety and correctness benefits from most garbage–collected languages, such as Lisp, Javascript, Haskell, etc. Other languages do have a fair amount of catching up to do in the area of documentation and error messages though.