首页 游戏 软件 资讯 排行榜 专题
首页
AI
微软2030目标:以Rust彻底取代C/C++代码的安全之路

微软2030目标:以Rust彻底取代C/C++代码的安全之路

热心网友
70
转载
2025-12-26



免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

编辑 | 泽南

微软这次是铁了心要淘汰掉C语言吗?

前阵子,业界传出微软制定了一个目标,要在2030年彻底从代码库中清除C和C++,此事一石激起千层浪,引发了广泛讨论。



事情的缘由是这样的:发出这番言论的Galen Hunt是微软一位资深杰出工程师,他在微软已经工作了28年。最近他正在为一个IC5级别的首席软件工程师岗位招兵买马。

这个核心高级专家岗位可不是闹着玩的,他表示:「我的目标是在2030年清除微软所有的C和C++代码。策略是利用AI与算法,彻底重写微软的整个代码库。

Galen Hunt 还提到,在他所在的North Star团队,工作的目标是「每位工程师,每月产出100万行代码。」为了实现这个看似不可能的目标,他们正在构建处理代码的基础设施,包括算法设施,智能体驱动的AI处理设施,它们可以让代码的转换规模化。目前,这样的基础设施已经在大规模应用于代码理解等任务上了。

你没看错,每位工程师每月要写一百万行代码。

另外,他们计划用于替代「老旧」C语言的新语言,大家可能也已经猜出来了,是Rust。



这随即引发了一场关于新旧语言、科技巨头、AI代码生成技术的口水仗。

就有网友说了,这纯粹是异想天开。这种决策方式在那些对Rust抱有执着信仰、充满幻想式信心的人群中很常见。



将多年来积累、经过大量实践检验过的代码以极快的速度重写,然后在未经充分测试的情况下强行采用,这样做短时间对用户没什么显而易见的好处。而且,这样做预设的前提是:默认Rust代码在各方面都更胜一筹,没有任何bug,而且还更安全。

总的来说,Rust是一个更先进的语言,它在保证了与C/C++几乎相当性能的同时,从语言设计的根源上解决了内存安全和并发安全这两个核心痛点,并提供了现代化的开发体验。

近6年以来,微软一直提倡使用Rust。

微软已经让Rust开发者能够使用Windows API。GitHub上还有一个名为「windows-rs」的代码库,它是Windows API的Rust投影,让Rust代码可以像C++或C#一样调用Win32、COM和WinRT。

微软还专门开展了一个Rust驱动程序开发项目(windows-drivers-rs),这表明该公司也在探索Rust在应用程序之外的应用。可以看出,针对Rust进行优化并非一个口号或一次性开源工作,微软对Rust的重视程度是实实在在的。

不过迄今为止,微软试图用其他语言替代C++、WinUI、XAML等原生语言的尝试并未获得消费者、企业的认可。这种做法造成的内存占用问题反而引人诟病,例如Discord或微软自家的Teams都成了内存消耗大户。

另一方面,如果你知道Windows这个全球超14亿用户、PC市场份额最高的操作系统主要是由C语言编写的,你肯定会认为Galen Hunt的主张有点异想天开了。这个「大重写」计划可能会对Windows 11产生巨大影响。目前,C语言驱动着Windows内核和底层组件的大部分,包括Windows API (Win32),而C++则用于构建原生Windows应用程序。

每人一月100万行代码的KPI,必须基于AI辅助生成代码才可能做到。

今年5月,微软CEO萨提亚·纳德拉在和扎克伯格的谈话中提到,微软已有20-30%的代码是AI写的。纳德拉表示,公司在不同语言的AI代码生成方面取得了不同的成果,其中Python的进展更大,而C++的进展则相对较小。



微软CTO兼人工智能执行副总裁Kevin Scott也表示,他预计到2030年,95%的代码将由AI生成。

但大规模应用AI写代码,是否能做到靠谱,还是一个有待验证的问题,至少现在看还是不行。在闹得沸沸扬扬之后,Galen Hunt修改了自己的原帖内容:



AI能否把Windows代码彻底翻译成Rust语言?唯有时间才能证明。

参考内容:

https://www.linkedin.com/activities/activity:7407863239289729024-WTzf/

来源:https://www.163.com/dy/article/KHK900GS0511AQHO.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

ES2026史诗特性:告别try...finally,资源管理逻辑减半
科技数码
ES2026史诗特性:告别try...finally,资源管理逻辑减半

随着 ES2026 (ES17) 正式引入 显式资源管理,JavaScript 终于迎来了 using 关键字。这一特性的出现,直接终结了多年来的手动清理时代,让代码量实现了真正意义上的“断崖式”减

热心网友
04.01
Claude+代码开发翻车?源码“裸奔”揭示AI架构设计核心
业界动态
Claude+代码开发翻车?源码“裸奔”揭示AI架构设计核心

编辑 | 王凤枝一个59 8MB的map文件,把Anthropic最核心的编程产品扒了个干净。这不是黑客攻击,不是内部泄密,就是发布时忘了删。3月31日,安全研究员Shou Chaofan在npm注

热心网友
04.01
中信证券:关注大模型迭代带来的模型原厂、应用与基础设施机遇
科技数码
中信证券:关注大模型迭代带来的模型原厂、应用与基础设施机遇

智通财经APP获悉,中信证券发布研报称,2026年以来,国产大模型厂商聚焦Agent及代码能力升级,竞相发布新模型。即将发布的DeepSeek下一代新模型有望延续高性价比开源模型路线,在能力上实现更

热心网友
04.01
机构如何把握AI主题的长期投资机遇
科技数码
机构如何把握AI主题的长期投资机遇

中信证券认为,2026年以来,国产大模型厂商聚焦Agent及代码能力升级,竞相发布新模型。即将发布的DeepSeek下一代新模型有望延续高性价比开源模型路线,在能力上实现更强记忆功能与超长上下文处理

热心网友
04.01
YC掌门4天零代码复活37年古董软件,AGI突破引行业惊呼
AI
YC掌门4天零代码复活37年古董软件,AGI突破引行业惊呼

新智元报道编辑:peter东【新智元导读】一位开发者用四天时间,让AI「盲移植」了拥有37年历史的SimCity代码库。整个过程无人阅读一行原始C代码,仅靠AI生成与自动化测试验证。当AI开始重写软

热心网友
04.01

最新APP

火柴人传奇
火柴人传奇
动作冒险 04-01
街球艺术
街球艺术
体育竞技 04-01
飞行员模拟
飞行员模拟
休闲益智 04-01
史莱姆农场
史莱姆农场
休闲益智 04-01
绝区零
绝区零
角色扮演 04-01

热门推荐

强制平仓热图是什么?如何解读?一文详解强制平仓热图的使用
web3.0
强制平仓热图是什么?如何解读?一文详解强制平仓热图的使用

比特币强制平仓热图:揭秘市场流动性猎场的终极指南 2025年11月下旬,比特币价格剧烈波动,一度跌破91,000美元关键支撑。在短短24小时内,全网超过3 01亿美元的资金被强制清算,十余万交易者遭遇爆仓。这些清算事件并非随机分布,而是高度集中在特定的价格水平,形成了一场残酷的“流动性踩踏”。这一切

热心网友
04.03
红色沙漠跃升之塔启动方法
游戏攻略
红色沙漠跃升之塔启动方法

红色沙漠跃升之塔详细启动攻略 如何启动跃升之塔?当主线推进到第八章“面对内心的自我”时,这已成为推动剧情的关键挑战。整个过程更像是一次集平台跳跃与精密电路解谜于一体的沉浸式体验。本文将为你详尽解析这座神秘装置的完整启动流程与核心技巧。 一、启动前置条件 在启程探索之前,务必确认以下几项准备工作已完成

热心网友
04.03
登录欧易OKX提示请求超时?什么原因?如何快速解决?
web3.0
登录欧易OKX提示请求超时?什么原因?如何快速解决?

作为全球领先的数字资产交易平台之一,欧易(OKX)为用户提供了高效、安全的交易体验。然而,当你尝试登录欧易OKX(OKX)交易所时,系统会弹出提示:“请求超时,请稍后重试。”这类问题常让人困惑:网络明明正常、账号也没问题,为什么就是登录不了?这并不是账户故障,而是“访问路径”出现了问题。 简单来说,

热心网友
04.03
珊瑚的化学成分主要是
游戏攻略
珊瑚的化学成分主要是

珊瑚的化学成分究竟是什么?神奇海洋今日答案为你解析 欢迎来到每日海洋知识科普!今日我们一同探索海洋中的瑰丽建筑师——珊瑚。你是否好奇珊瑚的主要化学成分是什么?正确答案现已公布:碳酸钙。 事实上,珊瑚的本质是珊瑚虫分泌形成的坚硬骨骼,其核心化学构成正是碳酸钙。掌握这一知识点,不仅是答对题目的关键,更是

热心网友
04.03
腾讯文档在线文档怎么生成网页
手机教程
腾讯文档在线文档怎么生成网页

在数字化办公成为主流的今天,腾讯文档作为一款优秀的在线协作文档工具,极大地提升了团队效率。而将腾讯文档在线文档生成独立网页,能够进一步扩大文档的传播范围,实现无需登录即可公开访问,便于在各种场景下分享与展示。 将腾讯文档内容转化为网页的操作流程其实非常简单。首先,您需要在腾讯文档中打开您希望发布成网

热心网友
04.03