当前位置:首页 > 科技资讯 > 正文

微软辟谣AI重写Windows 11,网友反应激烈

近日,微软迅速对一则传闻进行了辟谣。

据Windows Latest报道,微软明确否认了使用AI重写Windows 11的传言。

这一声明与此前一名内部杰出工程师的言论形成了鲜明对比。该工程师曾声称要用AI+Rust淘汰C/C++,并给出了详细的路径图:

计划在2030年前彻底消除微软代码中的每一行C/C++代码,通过结合AI和算法重写其最大的代码库。

具体路径包括“一名工程师,一个月,一百万行代码”。

该言论在互联网上引起了广泛的讨论和争议。部分网友对微软在AI方面的决断力表示赞赏,但也有人担心过度依赖AI可能带来的高风险,称其为“异想天开”。

这样做只会增加用户的风险。就我个人的经验而言,AI生成的代码错误率远高于手动编写的代码。

微软辟谣AI重写Windows 11,网友反应激烈 微软 AI Windows 11 Rust 第1张

随着事态的发酵,那位发表言论的微软工程师迅速进行了澄清和公关。

我澄清一下……Windows绝对不是用AI和Rust重写的。这只是我团队的一个研究项目。

微软辟谣AI重写Windows 11,网友反应激烈 微软 AI Windows 11 Rust 第2张

微软光速辟谣

“一名工程师,一个月,一百万代码”,用Rust取代C/C++,再用AI重写Windows 11。这并不是什么小道消息,而是微软杰出工程师Galen Hunt在领英发布招聘帖时的激情发言。

微软辟谣AI重写Windows 11,网友反应激烈 微软 AI Windows 11 Rust 第3张

此言论一出,迅速在互联网上引起了轩然大波。不少网友质疑微软“不负责任”,过于追求所谓的“AI率”,而忽视了可能带来的严重后果。

网友们担心的是:Windows的历史包袱实在太重,数百万行遗留代码中可能存在大量“碰巧可运行”的bug。如果重写后出现问题,想要找出病灶将非常困难。

微软辟谣AI重写Windows 11,网友反应激烈 微软 AI Windows 11 Rust 第4张

还有网友指出,除了“质量”不可控外,“速度”也不一定更快。

目前的AI技术距离交付如此高质量的代码还差了大约五个数量级。如果写一百万行代码,就意味着有十万个bug。

微软辟谣AI重写Windows 11,网友反应激烈 微软 AI Windows 11 Rust 第5张

确实,鉴于Vibe Coding当前的交付质量,微软与其花功夫审核这“每个月一百万代码”,还不如找人工编写。

Galen或许也没想到,一条招聘帖竟会引发如此巨大的舆论轰动。他很快在原帖基础上进行了补充说明,解释称发帖只是为了寻找理念一致的工程师,大家有些过度解读了。

看来我的帖子引起了比我预期更多的关注。很多人对我的帖子进行了各种猜测和解读……在此澄清一下,Windows并没有被用Rust重写并加入AI。这个研究项目正在开发让不同编程语言之间迁移成为可能的技术。我发帖的目的,是寻找志同道合的工程师,而不是为Windows 11+制定新战略,也并非暗示Rust是终点站。

然而,在此前那番“雄心壮志”的映衬下,这一解释显得些许苍白。

触不可及的Rust,如今摸得着了

几十年来,内存安全漏洞一直是微软难以解决的问题。

为了更直观的理解,我们可以将电脑比作一家公司。其中,系统是老板,程序是员工。在这家二进制公司里,员工上班前需要先向老板申请工位(即内存),用来放电脑、处理数据、与同事交接。

每张工位都有明确的使用规范。办公桌面积有限,所有员工只能使用自己被分配的工位,下班后必须立刻归还。

如果员工不遵守这些规矩,硬是要超出预先的内存分配,甚至赖在新人的办公桌不走,就会打乱公司运转。轻则程序闪退、系统蓝屏,重则给黑客留下突破口。

针对这一问题,C/C++版员工手册的管理哲学是:我相信你不会出问题哒~

是的,C/C++并不关心程序是否遵守内存使用规范,只要能编译通过就放你过去。

2019年,微软公开承认Windows系统中约70%的安全漏洞都是由C/C++造成的。

在此背景下,微软对Rust产生了兴趣。

与C/C++的放养式教育不同,Rust从第一天起就是为了解决内存安全而设计的。

微软辟谣AI重写Windows 11,网友反应激烈 微软 AI Windows 11 Rust 第6张

无风不起浪

也不怪网友反应激烈,微软此前确实频繁释放“全力拥抱AI”的信号。

...