2 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
Microsoft aims to replace its C and C++ codebase with Rust by 2030, leveraging AI to automate the translation process. They're hiring engineers to develop tools for this extensive project, which is part of a broader effort to improve software security and reduce technical debt. However, a recent update clarifies that this initiative is a research project, not a direct rewrite of Windows.
If you do, here's more
Microsoft plans to transition its entire C and C++ codebase to Rust by 2030. Galen Hunt, a distinguished engineer at Microsoft, expressed this goal in a LinkedIn post, emphasizing the ambition to automate the process. He mentioned a target of having "1 engineer, 1 month, 1 million lines of code," indicating a strong reliance on AI and algorithms to facilitate the migration. Microsoft is actively hiring for a Principal Software Engineer to develop tools that will support this effort.
Hunt highlighted that Microsoft has already established some infrastructure for this transition. Their code processing tools create scalable graphs over the source code, allowing AI agents to make code modifications efficiently. The new hire will join the Future of Scalable Software Engineering group, which focuses on reducing technical debt and developing innovative tools for internal use and broader industry application. The shift to Rust is partly motivated by its memory safety features, which help prevent common vulnerabilities that can be exploited by attackers.
While the scope of rewriting such a vast codebase is daunting, Microsoft has already begun exploring automated conversion tools, including ones that translate C code to Rust. Thereβs a growing push for memory-safe languages across the tech industry, with Rust being championed by both Microsoft and various government agencies for its security benefits. Despite the ambitious plans, Hunt clarified that not all Windows code is being rewritten in Rust, but rather, they are researching methods to facilitate language migration. The job associated with this initiative offers a salary range between $139,900 and $274,800, requiring three days a week in Redmond.
Questions about this article
No questions yet.