Overview
- Distinguished engineer Galen Hunt said his goal is to eliminate every line of C and C++ at Microsoft by 2030, naming Rust as the replacement.
- The plan relies on AI agents guided by algorithms, supported by a code-processing system that builds scalable graphs over source code to drive large, controlled modifications.
- Microsoft describes a productivity “North Star” of one engineer rewriting one million lines in a month, signaling a push for industrial-scale translation.
- The effort sits in the Future of Scalable Software Engineering group within EngHorizons in Microsoft CoreAI, which is hiring a Principal Software Engineer with production systems-level Rust experience and desirable compiler, database, or OS background.
- Microsoft has already introduced Rust in parts of Windows and Azure for memory safety, while coverage notes unresolved challenges around correctness, intent preservation, and verification, and characterizes the program as serious but not a formal company-wide mandate.