3 ms·
No, I'm not concerned with Linux/BSD/macOS performance, it's pretty good (I took Windows out because it does have performance issues [0]!). What I am concerne
by lsllc 2y ago
No, I'm not concerned with Linux/BSD/macOS performance, it's pretty good (I took Windows out because it does have performance issues [0]!). What I am concerned about is security bugs, memory errors, buffer overflows etc, all of the things Rust attempts to solve [1].
I think for weapons & flight control, ATC systems, we already have Ada that's designed for "can't fail systems".
[0] https://www.blobstreaming.org/former-microsoft-developer-says-windows-11s-performance-is-comically-bad-even-with-monster-pc/ https://www.blobstreaming.org/former-microsoft-developer-say...
[1] https://www.zdnet.com/article/microsoft-70-percent-of-all-security-bugs-are-memory-safety-issues/ https://www.zdnet.com/article/microsoft-70-percent-of-all-se...
- erikbye 2y agoI agree, operating systems should have less out-of-bounds memory issues. Is that Rust's place? Replacing the parts of OS code where it's OK to sacrifice some performance? Ada has a foothold for sure, but there's a surprising amount of C++ in military planes and weapon systems. I didn't read [0], but the parts of Windows that's poorly performing is not the fault of the language.