Microsoft to Replace All C/C++ Code With Rust by 2030

Started by Stan Duraham, Yesterday at 08:26:57 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Stan Duraham

"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

Charles Pegge

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.