|
At the CppCon C++ conference, the C++ creator identified the specific kinds of safety measures sorely needed in the programming language. Rewrite everything in Rust?
No, of course not - it's actually, "shovel more stuff into the language"
|
|
|
|
|
The C++ library already has appropriate constructs for memory safety. I refer to the various xxx_ptr<> template classes. Other than that, the language is fairly robust. If a programmer uses constructs like the xxx_cast<> templates in inappropriate places, they have only themselves to blame.
It would be "nice" if we could get rid of some C-isms such as implicit conversions between integer types, or between integer and floating-point types, but that would break much code and is therefore unlikely.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
As long as C++ uses null terminated strings the language will remain fundamentally insecure. This single concept has been responsible for more security breaches than all other technical issues combined.
|
|
|
|
|
The string class has existed in C++ ever since the ARM.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Meta’s Systematic Code and Asset Removal Framework (SCARF) has a subsystem for identifying and removing dead code. Hey! I was using that!
|
|
|
|
|
Lucky them, it doesn't delete unethical code
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
If you have a Surface or Windows tablet with a stylus then this Windows Ink update is very much for you. I tried that, and now I can't get the ink off my screen
|
|
|
|
|
|
Kent Sharkey wrote: I tried that, and now I can't get the ink off my screen I thought everyone knew to use white-out!
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Kent Sharkey wrote: I tried that, and now I can't get the ink off my screen Have you tried tipex?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Long mobile conversations with the AI assistant using AirPods echo the sci-fi film. And here I thought they were just crazy people talking with themselves
|
|
|
|
|
Kent Sharkey wrote: And here I thought they were just crazy people talking with themselves As long as it only is speaking...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
The voices in my head are back. Excellent!
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Chip companies like Qualcomm, Nvidia, and AMD are all either planning or said to be planning another attempt at making Arm chips for the consumer PC market. Qualcomm is leading the charge in mid-2024 with its Snapdragon X Elite and a new CPU architecture called Oryon. And Reuters reported earlier this week that Nvidia and AMD are targeting a 2025 release window for their own Arm chips for Windows PCs. They're whistling. Graveyard possibly in sight.
It seemed appropriate to combine this one with the discussion below.
|
|
|
|
|
This beggars belief, doesn't it. What planet is Pat Gelsinger on. I wonder how much longer he has in the job of Intel CEO.
Is this a replay of Itanium and AMD64?
|
|
|
|
|
that is a great comparison. I was thinking Xeon, but it didn’t fit as well.
TTFN - Kent
|
|
|
|
|
We find wisdom wherever we encounter it. And since I’m at the ballpark a lot of the time, that’s where I get my tech business lessons. And everything I don't understand, I got from cricket
|
|
|
|
|
Both pigeons and AI models can be better than humans at solving some complex tasks Remember that, the next time an AI drops stuff on you
|
|
|
|
|
Cybercrime always seems to find a new way to take advantage of modern technologies and now QR codes are the next it thing. News alert: Someone found a use for QR codes!
|
|
|
|
|
Kent Sharkey wrote: News alert: Someone found a use for QR codes! And a lot of people that use it blindly
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Really? Ugh. Thanks, I needed yet another reason to despair for humanity.
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: Really? If it weren't worth... would it be exploited?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Through my personal career growth and that of my peers and mentees, I learned that growing professionally is always a hard challenge to face. "There is no spoon."
|
|
|
|
|
Quote: Good engineers train their skills - great engineers train their mindset Genius engineers train both
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Microsoft has discontinued its ambitious foray into the metaverse, opting to shelve its two key projects, Project Airsim and Project Bonsai. Less 'Everything, Everywhere, All at Once', and more, 'Nothing, Nowhere, Never"
|
|
|
|