3 ms·
NSA announces strategic shift to memory safe programming languages
- mark_l_watson 4y agoGood advice. As a Lisp developer, I have used Swift and it seems like a nicely designed language, very good tooling on macOS/iPadOS and OK on Linux. Go, Rust, and others are also good. Off topic, but I thought it sad how once 9/11 happened with the side-tracked war on terrorism, the NSA and FBI apparently (from my private citizen perspective) stopped doing much of the previous great work on public support for computer security, going after international computer crime cartels, etc. As a US taxpayer, I would like to see them prioritize that type of work.
- 1MachineElf 4y agoI will chuckle if government contractors start advertising "Made with Rust!" in FCW/NextGov.
- rurban 4y ago> languages such as C#, Go, Java, Ruby™, or Swift® Good choice, even when several better memory safe languages were left out. Such as Lisp, Ada/Spark, Pascal, Haskell, ... Not Rust, as this is memory safe only in name, not in practice. Null safe languages would be even better, or even languages with safe arithmetic.
- nequo 4y ago> Not Rust, as this is memory safe only in name, not in practice. What makes Rust memory-unsafe in practice? Do you mean the unsafe keyword?