近日,微软核心工程体系负责人、效力近30年的资深专家加伦·亨特对外宣布了一项极具野心的技术转型计划:微软目标在2030年之前,消除其庞大代码库中的每一行C和C++代码,并以Rust语言结合AI技术全面取而代之。

亨特目前领导着微软CoreAI体系下的“可扩展软件工程未来”部门。他解释这一决策的核心动因在于,Rust语言内置的内存安全和并发安全机制,能从根源上消除由C/C++长期遗留的“技术债务”,为构建更安全、可靠的基础软件奠定基石。
为实现这一宏大的系统性重写,亨特团队正在积极招募资深Rust专家,并开发一套 “强大的代码处理基础设施” 。该系统的核心是利用AI智能体(AI Agents),对现有百万乃至千万行级别的代码库进行自动化分析、重构与迁移。

亨特为此设定了一个明确的效率标杆:“我们的核心愿景是达成1名工程师、1个月、处理100万行代码。”
实际上,微软此次全面转向Rust的计划是其长期战略的集中体现与加速:
历史铺垫:早在2023年,微软就启动了使用Rust重写部分Windows内核的实践。
高层共识:微软Azure首席技术官马克·拉西诺维奇也曾公开呼吁,应停止使用C/C++启动任何新的内核项目。

此次官宣,标志着微软将不再满足于局部尝试,而是开启一场旨在彻底革新其核心软件基石的、系统性工程。这不仅是编程语言的更迭,更是一次融合了AI生产力的软件开发范式革命,其进展将对整个软件行业产生深远影响。