4 ms·
You don't find it useful that use after free, double free, uninitialized memory, and many kinds of race conditions are just impossible in code that compiles? W
by duped 2mo ago
You don't find it useful that use after free, double free, uninitialized memory, and many kinds of race conditions are just impossible in code that compiles?
What exactly is the low level subset you feel like you can't use?
- pron 2mo ago> You don't find it useful that use after free, double free, uninitialized memory, and many kinds of race conditions are just impossible in code that compiles? Sure, but memory safety by itself is not the reason to pick Rust because other languages do memory safety even better. > What exactly is the low level subset you feel like you can't use? The things that make me want to use a low-level language in the first place, such as controlling exactly when memory is allocated and freed and where exactly objects are placed in memory. When I don't need to do these things and all I want is memory safety and performance, then I already have better options.