2 ms·
If you want to learn Rust for systems programming, first learn C and write something non-trivial in it. Then run it through Valgrind [1] with your test suite. Y
by ghoward 5y ago
If you want to learn Rust for systems programming, first learn C and write something non-trivial in it. Then run it through Valgrind [1] with your test suite. You can also try the sanitizers (AddressSanitizer, MemorySanitizer, UndefinedBehaviorSanitizer, ThreadSanitizer, etc.).
This will teach you what Rust is saving you from and help you understand how it does it.
[1]: https://www.valgrind.org/ https://www.valgrind.org/