White House urges developers to dump C and C++::Biden administration calls for developers to embrace memory-safe programing languages and move away from those that cause buffer overflows and other memory access vulnerabilities.
Good luck with that, C/C++ are still crazy popular
Damn, it’s been like 25 years since I touched either of those. Aside from OS development, do people really do that anymore?
https://www.geekboots.com/story/why-c-is-so-popular-and-still-the-best-programming-language
Basically, C runs the modern world. WiFi, MacOS, Windows, Linux, and so much more
Embedded systems developer here. If you’re programming on ARM or one of the other big microcontrollers there aren’t many well supported options. ARM’s official Keil compiler and libraries are C and C++ and I see no official movement to change that.
They have literally decades in building those tools.
Microsoft’s multithreaded OS ThreadX is C code. They just bought it for a large undisclosed amount in 2018. It ain’t going anywhere soon.
AWS’s FreeRTOS is C. Not going anywhere.
Embedded development toolchains are very slow to change.
Probably a good idea, plenty of languages out there that can give good performance while being memory safe nowadays.
Such as? (Non-programmer here, so I don’t know the ins and outs of programming languages.)
Zig and Rust come to mind, at least for replacements for low level languages.
Isn’t that only microsoft exclusive and closed source? Also does compiling it really yield the same speed as C, it is garbage collected isn’t it?
Gov is getting rusty
Team Fortran raise up, but not too fast our old bones aren’t as strong as they used to be.
“We, as a nation, have the ability—and the responsibility—to reduce the attack surface in cyberspace and prevent entire classes of security bugs from entering the digital ecosystem but that means we need to tackle the hard problem of moving to memory safe programming languages,” National Cyber Director Harry Coker said in the White House news release.
o7