3 ms·
With C it might be easy to get a program to compile, with Rust it's easy to be sure that a compiled program is actually correct from a memory safety PoV. Rust i
by cyphar 7y ago
With C it might be easy to get a program to compile, with Rust it's easy to be sure that a compiled program is actually correct from a memory safety PoV. Rust is harder to learn, but much easier to master. I guarantee the vast majority of systems programmers writing C code are not masters in the sense that they will write memory-unsafe code regularly.
Personally I think Rust is competing with C (and C++ as well as Go) in the "systems programming" sphere. It isn't a competitor to C's "portable assembly" history. It's a far more FP-esque approach to systems programming.