快科技12月24日消息,日前一位微软工程师在个人页面宣布微软将在2030年删除所有C及C++语言编写的代码,用Rust取而代之。这一表态引发了极大的关注与争议,微软偏好Rust这一点已经不是新闻了,多年来微软高管也多次在采访中表态要从C转向Rust,理由是后者更安全,现在太多的网络漏洞都跟C语言的内存处理有关。
不仅是微软转向Rust,Linux社区也一样,最新的内核都用Rust写的,还有很多公司也是一样的态度。
但是能像微软这么激进的可不多,5年时间就彻底淘汰C/C++,还要考虑到大量Windows应用及底层代码都是C/C++语言开发的,这个转换过程可不是那么简单的。这个工程师发表这篇文章之后,又删了这个帖子,表示引发的争议超乎他的想象,不过更可能的是他的表态只是工程师自己的,全删C/C++的表态还不是微软官方的意思。
淘汰C/C++只是他的帖子引发争议的第一部分,第二个重点则是表示微软要用Rust语言和AI重写Windows系统,这一目标爆炸力不输第一个。很快微软方面又辟谣了,负责公关的高管Frank X. Shaw表示,微软公司没有计划用AI重写Windows 11。当然,这种辟谣对熟悉大公司的网友来说还有很多含义,不用AI重写Win11不代表不用AI开发Win11,在当前AI编程大爆发的时代,微软这样的公司要是还在Win11开发上使用传统的手写代码那才是奇闻。
或许以后Win11再有什么奇怪的bug,大家就不能第一时间怪某三程序员了,而是AI代码的锅。
