炸锅了!微软用 Rust 重写 Windows ?1 人 1 月处理 100 万行代码?官方紧急否认

事件起源:微软招聘帖引发的技术圈震动 - 微软杰出工程师Galen Hunt发布招聘帖,提出激进目标:在2030年前清除微软所有的C和C++代码[9] - 策略是结合AI与算法,重写微软最大的代码库,并设定了“1名工程师、1个月、处理100万行代码”的核心效率目标[3][9] - 帖子明确提及岗位职责是帮助将微软最大的C和C++系统迁移到Rust语言[9] - 由于发布者身份重要且目标宏大,外界解读为微软官方战略,引发了“微软要用AI+Rust重写Windows,C/C++要凉”的广泛讨论[4] 官方澄清:研究项目与产品战略的误读 - 微软公关负责人Frank X. Shaw澄清,Hunt的项目是CoreAI部门下的研究性工作,并非微软的产品战略,与Windows 11的重写无关[5] - Hunt本人解释,“消除C/C++”是其团队开发“代码跨语言迁移工具”的技术目标,旨在制作AI工具帮助将C/C++代码转为Rust,并非要将所有产品重写[5] - 该团队隶属于微软CoreAI部门下的“可扩展软件工程的未来”小组,使命是构建能力以规模化消除技术债务,先内部开发再推广至全行业[11] 争议与质疑:目标的反常识性 - Windows等核心产品的代码库规模巨大,Win 11底层代码就有几亿行,且涉及全球软件生态兼容性,全面迁移工程浩大、风险极高[3][6] - “1人1月改100万行代码”的效率目标被行业认为不现实,资深工程师每月高质量重构1万行代码已属不错,百万行目标被质疑无法保证质量[6] - 外界将技术研究团队的“极致目标”误读为公司的“产品计划”,暴露了技术研究领域与产品实践之间的沟通代沟[7] 技术细节与招聘要求 - 团队已搭建强大的代码处理基础设施,包括基于大规模源代码构建可扩展图谱的算法基础设施,以及通过算法引导AI智能体实现大规模代码修改的AI处理基础设施[9] - 招聘的首席软件工程师岗位要求具备使用Rust编写生产级系统级代码的经验,最好有至少3年经验,编译器、数据库或操作系统实现经验被高度优先考虑[9] - 团队强调成长型思维和成员背景的多样性,认为在AI工具快速迭代的环境中,这是成功的关键[10]

炸锅了!微软用 Rust 重写 Windows ?1 人 1 月处理 100 万行代码?官方紧急否认 - Reportify