1 min read

C and C++

C and C++
Photo by Gabriel Heinzer / Unsplash

Bjørn Straustrup, the inventor of the C++ programming language, responded to the US National Security Agency (NSA) regarding the agency's recommendation to abandon the use of C and C++ languages that shift memory management to modern programming languages (C#, Go, Java, Ruby, Rust and Swift).

The scientist and developer believes that the "safe" programming languages mentioned in the NSA report are in fact not superior to C++ in important applications from his point of view.

In particular, the C++ Core Guidelines, which have been developed in recent years, cover safe programming practices and require developers to use tools to ensure safe handling of types and resources.