Posted on 02/28/2024 1:41:30 PM PST by yesthatjallen
The government would prefer it if you stopped programming tools in C or C++. In a new report, the White House Office of the National Cyber Director (ONCD) has called on developers to use "memory-safe programming languages," a category which excludes the popular languages. The advice is part of U.S. President Biden's Cybersecurity strategy and is a move to "secure the building blocks of cyberspace."
Memory safety refers to protection from bugs and vulnerabilities which deal with memory access. Buffer overflows and dangling pointers are examples of this. Java is considered a memory-safe language due to its runtime error detection checks. However, C and C++ both allow arbitrary pointer arithmetic with direct memory addresses and no bounds checking.
In 2019, Microsoft security engineers reported that around 70% of security vulnerabilities were caused by memory safety issues. Google reported the same figure in 2020, this time for bugs found in the Chromium browser.
" Experts have identified a few programming languages that both lack traits associated with memory safety and also have high proliferation across critical systems, such as C and C++," the report reads. "Choosing to use memory safe programming languages at the outset, as recommended by the Cybersecurity and Infrastructure Security Agency’s (CISA).
SNIP
(Excerpt) Read more at tomshardware.com ...
The same Chromium browser Google has been forcing on us.
Biden wasted all those coal miners’ time when he told them to “learn to code” without first telling them which languages to code in.
Got it!
OK ... but can they have Joe Biden hold a press conference with Q&A and explain all this?
America, America,
God shed His grace on thee,
And crown thy good with brotherhood
From C to ++C.
I Know FORTRAN ,,,,!!
LOL As if any of the corrupt morons in the “Biden” junta know anything about software.
“Use C and C++ Got it!”
Must use C or C++ and maybe Linux. I wonder if there is back doors in C#.
>In 2019, Microsoft security engineers reported that around 70% of security vulnerabilities were caused by memory safety issues.
Sh!tty programmers, poor coding standards. Code bloat. Poor specifications. Improper memory management. Lack of proper testing. etc, etc, etc.
If Pascal is making a comeback, I’m interested.
Ping.
Why am I not surprised that Biden is telling developers how to avoid memory leaks? After all, he’s an authority on that.
That’s the ticket!
I’m embarrassed to admit I’m old enough to know Fortran, much less program in it 😂
Government involved with commerce is always a stupid thing.
Java is an interpreted language. That has its own set of problems, including performance.
He is a bigger expert on diaper leaks.
Assembly on non-networked, air gaped small systems.
The Microsoft Edge browser is Chromium with a different wrapper. If you don't want a Chromium browser use something else. There are plenty to choose from.
Fortran was what I started on.
I don't know if that should embarrass me or send me to the depths of depression for being older than dirt. lol
How much were they paid to do this?
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.