“The report mentions C and C++ as examples of programming languages that lack “traits associated with memory safety and also have high proliferation across critical systems.””
The White House wants Rust, Python and Java in place of C and C++, and it wants executives to listen, not just engineers. The pitch is to move the cost of security off individuals and small businesses and onto the large tech companies that ship the bugs. The report took more than a year and came with endorsements from SAP, Hewlett Packard Enterprise and Honeywell. A bug class from the 1980s now has a fact sheet and no deadline.