Microsoft is planning to phase out C and C++ code from its major codebases by 2030, replacing it with Rust to modernize software and reduce technical debt. The company is using AI agents and algorithm-driven tooling to transition its largest systems to Rust, following a recent shift towards memory-safe programming. Azure CTO Mark Russinovich has instructed teams to stop new C and C++ projects in favor of Rust. Microsoft aims to automate legacy code translation and hire a principal software engineer with Rust expertise. The initiative is part of Microsoft’s Future of Scalable Software Engineering group, focused on removing technical debt at scale. MSFT closed at $488.02 on NasdaqGS.

Read more at Nasdaq: Microsoft Plans To Eliminate C And C++ Code In Favor Of Rust By 2030