"My goal is to eliminate every line of C and C++ from Microsoft by 2030," Microsoft Distinguished Engineer Galen Hunt writes in a post on LinkedIn. "Our strategy is to combine AI and Algorithms to rewrite Microsoft's largest codebases. Our North Star is '1 engineer, 1 month, 1 million lines of code.' To accomplish this previously unimaginable task, we've built a powerful code processing infrastructure. Our algorithmic infrastructure creates a scalable graph over source code at scale. Our AI processing infrastructure then enables us to apply AI agents, guided by algorithms, to make code modifications at scale. The core of this infrastructure is already operating at scale on problems such as code understanding."
https://www.thurrott.com/dev/330980/microsoft-to-replace-all-c-c-code-with-rust-by-2030
from the comments:
QuoteSeems like a great idea. According to the Security Now podcast, up to 80% of bugs in Windows are due to buffer overflows - which are not caught by default in C-ish code, but are automatically checked and caught in Rust. Theoretically this would reduce the bugs and vulnerabilities by 80% in Windows.
LINUX also announced they will from now on use RUST for the Kernel stuff (for new at least).
Coincidenz or randon event?
Let me tell you whats one reason behind.
Last days i made some code using SPR-Script.
To be honest I did not do the code. GEMINI 3 did the code.
Its not using my coding style so i had problems to understand the code.
Using the SPR the problem is not big.
But if you work on OS-Code and you do not understand it and the languages you use invites Memory problems, this would be a problem.
So what they do, they say "as we do not make most of the code manually the difficulty to use RUST does not play a role,
the result is more important.
Thinking about it Powerbasic Strings never had these Memory Overrun problems.
And because Powerbasic was not done itself in C also we did not even had a hidden Problem.
We do not need to switch to RUST ;D
I think that this guy is Theoretically a IDIOT
and some maybe want to Theoretically a put him down the drain.
Theoretically...OMG
I know one thing ..I hate RUST ...rust is BS >:( >:( >:(
As said. Once you do not make the code manually but have KI do that -
this will not play a role.
In the past code was made that humans can easily understand it.
This may be less important in the future.
may be
but who will fix all that AI things
other machines ...yeah may be.