“2030年消灭所有C/C++”?微软紧急否认AI+Rust重写Windows 11,但“一人一月一百万行代码”已让技术圈炸锅
微软微软(US:MSFT) AI前线·2025-12-26 18:26

微软关于使用AI与Rust重写代码的争议与澄清 - 微软公司正式澄清,无意配合AI技术使用Rust语言重写Windows 11系统[3] - 澄清源于公司杰出工程师Galen Hunt在LinkedIn发布的帖子,该帖子宣称目标是在2030年前消除公司内所有C和C++代码,并利用AI与算法重写最大代码库[3] - 该工程师后续编辑帖子并澄清,其团队项目属于研究性质,旨在构建跨语言迁移技术,并非为Windows制定新战略,也非暗示选择Rust作为迁移目标[11] 引发争议的工程师原帖核心主张 - 工程师Galen Hunt在原帖中提出了“一人、一月、一百万行代码”的终极开发效率目标[3] - 原帖使用了“我们”一词,并明确提出了“在2030年之前消除公司内的所有C和C++代码”的目标,这被广泛解读为公司层面的战略方向[3][9] - 尽管已澄清,但原帖的表述被认为很难让人相信仅是小规模研究项目,引发了外界对微软可能探索此方向的怀疑[8][12] 微软高层关于AI生成代码的公开表态 - 公司CEO萨蒂亚·纳德拉曾表示,微软代码库中约20%到30%的代码由AI生成,某些项目甚至全部代码均由软件生成[14] - 公司CTO预测,到2030年,高达95%的代码将由AI生成[14] Windows平台应用的内存占用与性能问题 - 基于Electron框架的Windows版Discord应用在某些情况下可能占用高达4 GB内存,导致其不得不设置自动重启机制[16] - 基于WebView2的微软Teams应用在空闲状态下会稳定占用1到2 GB内存[17] - 微软已开始用WebView2构建部分Windows 11功能组件,例如“日程视图”功能,启用时新增的Edge相关进程将占用高达100 MB内存[19] - 原生WinUI/XAML版本的WhatsApp内存占用不足200 MB,而基于WebView2的Chromium版本内存占用高达旧版原生客户端的七倍[18][22] 行业技术迁移与性能对比 - Meta将WhatsApp从Electron框架升级为WinUI/XAML(Windows原生代码),使其成为性能最优的应用代表之一,但后续团队解散,又转用基于WebView2的方案[17][18] - WebView2解决方案的内存占用远高于原生客户端方案,WhatsApp的Chromium版内存占用是UWP版的7倍[18][22]

“2030年消灭所有C/C++”?微软紧急否认AI+Rust重写Windows 11,但“一人一月一百万行代码”已让技术圈炸锅 - Reportify