3 ms·
Have you used Rust Enums? They are absolutely beautiful compared to C’s unions and “I hope I cast this right” behaviors. Uninitialized data is also an impossi
by BobbyTables2 3y ago
Have you used Rust Enums? They are absolutely beautiful compared to C’s unions and “I hope I cast this right” behaviors. Uninitialized data is also an impossibility.
I never liked async programming. But after wrangling threads and processes for a 20 years, it’s pretty good in Rust (though underutilized). At least nice to have native language support.
That being said, I still prefer Python for build/test automation. But for shipping code that I want to work, Rust is it.
I’ve even written complex bare metal code from scratch (similar to an OS kernel) in Rust. Much nicer than C!