In a job listing, Galen Hunt, who has been with Microsoft for the past three decades and is currently a Distinguished Engineer, confirmed that his team has an opening for an “IC5 Principal Software Engineer.” But it’s far from a simple job listing. Windows Latest spotted some intriguing details on Microsoft’s careers and LinkedIn post.
In one of the LinkedIn posts, the company’s top-level engineer says:
“[Our] goal is to eliminate every line of C and C++ from Microsoft by 2030. Our strategy is to combine AI *and* Algorithms to rewrite Microsoft’s largest codebases.”
All of that might sound delusional if you realize Windows is primarily written in C and C++, but Microsoft insists everything is possible when an engineer can use AI to write more than a million lines of code every month.
“Our North Star is “1 engineer, 1 month, 1 million lines of code,” Microsoft’s Galen Hunt wrote in a LinkedIn post spotted by Windows Latest.

“What separates Rust from C and C++ is its strong safety guarantees,” Microsoft argues in a blog post from 2019. “Unless explicitly opted-out of through usage of the “unsafe” keyword, Rust is completely memory safe.”
Microsoft recently made Windows APIs ready for Rust developers. There’s also a repo on GitHub called “windows-rs,” which is a Rust projection (bindings + glue) of the Windows API, so Rust code can call Win32, COM, and WinRT the same way C++ or C# would.
Microsoft also has a separate effort for Rust driver development (windows-drivers-rs on GitHub), which shows the company is exploring Rust beyond apps, too. And it turns out this whole “optimize for Rust” was not a one-off project or fancy “open-source” work, as the company is really serious about Rust.
So far, Microsoft’s attempt to replace native languages like C++, WinUI, XAML, etc, hasn’t gone well with consumers or even enterprises. In fact, Microsoft has contributed to the broader problem, where the most popular Windows apps are RAM-consuming monsters, such as Discord or the company’s own Teams.
https://www.windowslatest.com/2025/...ng-ai-as-windows-11-adopts-rust-and-webview2/
In one of the LinkedIn posts, the company’s top-level engineer says:
“[Our] goal is to eliminate every line of C and C++ from Microsoft by 2030. Our strategy is to combine AI *and* Algorithms to rewrite Microsoft’s largest codebases.”
All of that might sound delusional if you realize Windows is primarily written in C and C++, but Microsoft insists everything is possible when an engineer can use AI to write more than a million lines of code every month.
“1 engineer, 1 month, 1 million lines of code”.
A single engineer and one million lines of code every month, and you’ll have “C and C++” eliminated from Microsoft. Microsoft is actively hiring such developers who would join the company’s “eliminate C and C++ by 2030” plan as an IC5 Principal Software Engineer.“Our North Star is “1 engineer, 1 month, 1 million lines of code,” Microsoft’s Galen Hunt wrote in a LinkedIn post spotted by Windows Latest.
Rust is part of Microsoft’s efforts to make Windows more secure, while WebView2 takes care of the frontend
Microsoft has been advocating for Rust over C and C++ for nearly six years, but at that point, we had no clue that the company actually planned to dump C and C++ as soon as possible.“What separates Rust from C and C++ is its strong safety guarantees,” Microsoft argues in a blog post from 2019. “Unless explicitly opted-out of through usage of the “unsafe” keyword, Rust is completely memory safe.”
Microsoft recently made Windows APIs ready for Rust developers. There’s also a repo on GitHub called “windows-rs,” which is a Rust projection (bindings + glue) of the Windows API, so Rust code can call Win32, COM, and WinRT the same way C++ or C# would.
Microsoft also has a separate effort for Rust driver development (windows-drivers-rs on GitHub), which shows the company is exploring Rust beyond apps, too. And it turns out this whole “optimize for Rust” was not a one-off project or fancy “open-source” work, as the company is really serious about Rust.
So far, Microsoft’s attempt to replace native languages like C++, WinUI, XAML, etc, hasn’t gone well with consumers or even enterprises. In fact, Microsoft has contributed to the broader problem, where the most popular Windows apps are RAM-consuming monsters, such as Discord or the company’s own Teams.
https://www.windowslatest.com/2025/...ng-ai-as-windows-11-adopts-rust-and-webview2/