Workflow
C/C++
icon
搜索文档
用AI代码替换Windows里每一行C/C++,微软回应了
36氪· 2025-12-26 00:46
事件概述 - 微软杰出工程师Galen Hunt在领英发布招聘帖时提出“一名工程师,一个月,一百万行代码”的愿景,计划结合AI与Rust语言重写微软代码库,目标是到2030年淘汰所有C/C++代码[5][10] - 该言论迅速引发广泛争议,网友担忧AI生成代码质量不可控、风险高,且Windows历史包袱过重,重写可能引入难以排查的故障[1][6][8] - 微软官方及该工程师随后迅速澄清,表示Windows并未计划用AI重写,相关言论仅涉及一个研究项目,旨在探索跨编程语言迁移技术,并非公司正式战略[1][3][10] 微软对AI与Rust的战略兴趣 - 公司长期面临内存安全漏洞问题,2019年公开承认Windows系统中约70%的安全漏洞由C/C++导致[11][15] - Rust语言因其内存安全的设计理念而受到公司青睐,它通过严格的编译时检查来防止内存错误,且能与现有C/C++代码良好互操作,允许渐进式替换而非完全重写[17][22] - 公司自2023年起已开始尝试用Rust重写Windows内核的部分模块,但进展有限,尚未大规模铺开[24] 技术转型面临的挑战 - **历史包袱沉重**:Windows内核代码起源于20世纪80年代,规模庞大复杂,包含数百万行代码及无数难以理解的边缘案例,重写风险极高[26][27][28] - **生态与成本障碍**:C/C++拥有高度成熟的工具链和数百万第三方驱动及软件构成的生态护城河,而Rust生态相对不成熟,对开发者学习门槛高,转换需要整个开发者社区承担高昂成本[29][30] - **AI技术尚未成熟**:尽管AI编程能力进步,但当前技术(如Gemini 3 Pro)仍不足以可靠处理内核级代码重写任务,AI生成代码的错误率被指较高,每十行代码可能有一个bug[8][32] 公司整体的AI战略背景 - 公司高层积极推动AI转型,CEO Satya Nadella在2025年4月表示公司已有约20%到30%的代码由AI编写[35][36] - 公司CTO的预期更为激进,预计到2030年高达95%的代码将由AI生成[37] - CEO Nadella将AI视为决定公司未来命运的关键,对内要求高管必须拥抱AI,展现出全力押注的决心[38] 行业影响与公司策略反思 - 此次舆论风波可能促使公司重新评估其向“AI原生企业”转型的速度,需要在激进创新与稳健运营之间寻求平衡[39][40] - 事件反映出在技术高速迭代的背景下,科技巨头的前沿技术探索与公众沟通、市场预期管理之间存在挑战[10][41] - 公司对Rust和AI的结合研究,代表了行业试图利用新技术解决遗留系统安全与现代化难题的长期趋势,但大规模实践仍待技术成熟[31][33]
用AI代码替换Windows里每一行C/C++!微软回应了
量子位· 2025-12-25 13:32
2030年,彻底消除微软代码中的每一行C/C++代码。策略是将AI和算法结合,重写微软最大的代码库。 路径图也相当粗暴—— 一名工程师,一个月,一百万行代码。 该言论一经发布,迅速在互联网引起轩然大波。 有网友对微软拥抱AI的决断力表示佩服,但也有不少网友担心强推AI风险过高,称微软「异想天开」。 Jay 发自 凹非寺 量子位 | 公众号 QbitAI 微软光速辟谣了。 Windows Latest消息, 微软表示并未打算用AI重写Windows 11 。 这与此前内部杰出工程师,声称要用AI+Rust淘汰C/C++的言论大相径庭: 这样做只会给用户带来风险。就我个人经验而言,AI生成的代码,错误率远高于我手写的。 这就是新版Office 365漏洞百出的原因吗? 见事态愈演愈烈,点燃这一导火索的微软工程师火速公关,又给原文打了补丁。 澄清一下…Windows「绝」不是拿AI用Rust重写的。这只是我团队的研究项目。 微软光速辟谣 「一名工程师,一个月,一百万代码」,用Rust干爆C/C++,拿AI重写Windows 11。 这并非什么小道消息,而是微软杰出工程师 Galen Hunt ,在领英发布招聘帖时的 ...
炸锅了!微软用 Rust 重写 Windows ?1 人 1 月处理 100 万行代码?官方紧急否认
程序员的那些事· 2025-12-25 07:01
以下文章来源于伯乐在线 ,作者伯小乐 伯乐在线 . 伯乐在线分享IT互联网职场和精选干货文章(原域名已不再维护)。组织维护10万+star的开源技术资源库,包括: Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等 "哼哼,都是你们过度解读!我要否认三连" 一、大牛发的招聘帖炸了:微软要 5 年干掉 C/C++? 前些天,微软杰出工程师 Galen Hunt 发一篇招聘帖 (完整版在文末) ,直接把技术圈的"瓜田"给踩塌了。 他在帖子里白纸黑字写着: 他还立了一个听起来像科幻片的 KPI:"1 名工程师、1 个月、处理 100 万行代码" 。 这话从微软资深技术大佬嘴里说出来,分量完全不一样。 要知道,微软的家底(比如 Windows、Office)全是 C/C++ 堆出来的,光 Win 11 的底层代码就有几亿行。 "结合 AI 和算法"、"将微软最大的 C/C++ 系统迁移到 Rust 语言",这俩往一块凑,直接让程序员们炸了锅…… 在 2030 年消除微软所有的 C/C++ 代码, 结合 AI 和算法,重写微软最大的代码库, 有人说"这是技术革命 ...