FUTURE SOFTWARE SHOULD BE MEMORY SAFE
The White House Office of the National Cyber Director (ONCD) released a report emphasizing the need to shift cybersecurity responsibility to large tech companies and the government. The report urges the adoption of memory-safe programming languages to prevent common vulnerabilities and calls for better tools to measure software security. It uses C#, Go, Java, Python, Rust, and Swift as examples of memory-safe languages. C and C++ are considered non-memory-safe languages.