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. The same Chromium browser Google has been forcing on us.
Navigation: use the links below to view more comments.
first 1-20, 21-30 next last
To: yesthatjallen
Biden wasted all those coal miners’ time when he told them to “learn to code” without first telling them which languages to code in.
2 posted on
02/28/2024 1:44:57 PM PST by
Tell It Right
(1st Thessalonians 5:21 -- Put everything to the test, hold fast to that which is true.)
To: yesthatjallen
3 posted on
02/28/2024 1:45:03 PM PST by
aynrandfreak
(Being a Democrat means never having to say you're sorry)
To: yesthatjallen
OK ... but can they have Joe Biden hold a press conference with Q&A and explain all this?
To: yesthatjallen
America, America,
God shed His grace on thee,
And crown thy good with brotherhood
From C to ++C.
5 posted on
02/28/2024 1:45:54 PM PST by
chajin
("There is no other name under heaven given among people by which we must be saved." Acts 4:12)
To: yesthatjallen
6 posted on
02/28/2024 1:46:53 PM PST by
njslim
To: yesthatjallen
LOL As if any of the corrupt morons in the “Biden” junta know anything about software.
7 posted on
02/28/2024 1:47:22 PM PST by
pierrem15
("Massacrez-les, car le seigneur connait les siens" )
To: yesthatjallen
>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.
9 posted on
02/28/2024 1:49:57 PM PST by
fretzer
To: yesthatjallen
If Pascal is making a comeback, I’m interested.
10 posted on
02/28/2024 1:50:13 PM PST by
voicereason
(When a bartender can join Congress and become a millionaire...there’s a problem.)
To: Lazamataz
11 posted on
02/28/2024 1:52:31 PM PST by
Army Air Corps
(Four Fried Chickens and a Coke)
To: yesthatjallen
Why am I not surprised that Biden is telling developers how to avoid memory leaks? After all, he’s an authority on that.
12 posted on
02/28/2024 1:53:36 PM PST by
ProtectOurFreedom
(“Occupy your mind with good thoughts or your enemy will fill them with bad ones.” ~ Thomas More)
To: yesthatjallen
Government involved with commerce is always a stupid thing.
14 posted on
02/28/2024 1:56:36 PM PST by
CodeToad
(Rule #1: The elites want you dead.)
To: yesthatjallen
Java is an interpreted language. That has its own set of problems, including performance.
15 posted on
02/28/2024 2:01:30 PM PST by
ganeemead
(everything )
To: yesthatjallen
The same Chromium browser Google has been forcing on us. 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.
18 posted on
02/28/2024 2:08:12 PM PST by
Augie
To: yesthatjallen
How much were they paid to do this?
20 posted on
02/28/2024 2:12:28 PM PST by
Fresh Wind
(Nothing says "Democracy" like throwing your opponents into jail.)
To: yesthatjallen
For the most critical systems, being safety critical embedded systems that require certification, they’re ALL based on C/C++ - you can’t use Java.
What does the WH recommend?
21 posted on
02/28/2024 2:13:06 PM PST by
fuzzylogic
(welfare state = sharing of poor moral choices among everybody)
To: yesthatjallen
I guess it’s back to assembler code.
22 posted on
02/28/2024 2:14:59 PM PST by
gitmo
(If your biography doesn't match your theology, what good is it?)
To: yesthatjallen
I like C. It gets the job done.
31 posted on
02/28/2024 2:37:48 PM PST by
ConservativeMind
(Trump: Befuddling Democrats, Republicans, and the Media for the benefit of the US and all mankind.)
To: yesthatjallen
"However, C and C++ both allow arbitrary pointer
arithmetic with direct memory addresses and no bounds
checking." Anyone who has learned to properly code in C and C++
knows to check for array bounds, dangling pointers and
to use garbage cleanup routines when writing procedures that
allocate memory.
37 posted on
02/28/2024 3:00:06 PM PST by
StormEye
To: yesthatjallen
Let me translate this, since I have been programming since 1978.
When you see a painting that is a work of art, and one that looks like a child’s doodle, they have one thing in common - the paintbrush. Don’t blame the paintbrush.
To: yesthatjallen
I was about the 10th user world wide of a tool called Purify in 1991. It instruments and detects memory issues including write beyond the end of an array, using uninitialized data (reads), freeing a pointer to memory that has already been freed. My co-workers were dumping core almost daily in their X Windows C code. Applying Purify stomped those bugs out fast. Later, I used similar products from other vendors for Windows platforms. Same good results. For the typical Linux user, the "valgrind" tool does a very good job of dynamic memory defect detection. I use the open source "cppcheck" for initial static analysis and write code with SonarLint extensions for Visual Studio Code. It is hard to beat C/C++ for performance. A little care and you can have the performance without the bugs.
I have had some interest in "rust", "D" and clojure as "safe" languages. The problem is that none of the customer code is written in those languages. The real world stuff is C, C++, Java, FORTRAN and Ada. The Ada stuff comes from an attempt by DoD to push for Ada development. The FORTRAN stuff remains due to stable implementations of compute intensive algorithms that just "work" and can leverage a vectorized processor like a Cray.
42 posted on
02/28/2024 3:51:25 PM PST by
Myrddin
Navigation: use the links below to view more comments.
first 1-20, 21-30 next last
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson