Unsafe memory languages

Just looking at BACK TO THE BUILDING BLOCKS REPORT announced by US white house. The report accuse the C & C++ that thay are memory unsafe languages, as one of the statement quote:

At this time, the most widely used languages that meet all three properties are C and C++, which are not memory safe programming languages. Rust, one example of a memory safe programming language, has the three requisite properties above, but has not yet been proven in space systems

Early, the NASA also have Cyberscurity Report about unsafe programming language, and they suggested languages:

Using a memory safe language can help prevent programmers from introducing certain types of memory-related issues. Memory is managed automatically as part of the computer language; it does not rely on the programmer adding code to implement memory protections. The language institutes automatic protections using a combination of compile time and runtime checks. These inherent language features protect the programmer from introducing memory management mistakes unintentionally. Examples of memory safe language include C#, Go, Java®, Ruby™, Rust®, and Swift®.

Hummmm. Keep looking at it…But hey at least my ruby on the list

Date: 2024-03-01 Fri 00:00

Author: Terry Fung

Created: 2024-11-10 Sun 14:09

Emacs 29.4 (Org mode 9.6.15)

Validate