2

微软资深工程师计划用 Rust 和 AI 全面替代 C/C++ 代码

微软正加速推进其开发流程的现代化转型,不仅在内部广泛采用 AI 辅助编程,还计划从根本上重构其核心代码库。一位微软资深工程师提出了一项雄心勃勃的目标:到 2030 年,将公司内每一行 C/C++ 代码全面替换为 Rust 语言,并辅以人工智能技术。

核心目标与技术路线

微软杰出工程师 Galen Hunt 在 LinkedIn 上公开表示,其团队的目标是在 2030 年前,利用 Rust 语言和 AI 辅助工具,彻底取代微软内部所有的 C/C++ 代码。他进一步提出,希望实现单个工程师每月可产出一百万行代码的效率。尽管这一指标的有效性受到包括 Linux 创始人 Linus Torvalds 在内的业界人士质疑,但该目标凸显了微软对开发效能提升的极致追求。

为支撑这一宏大计划,Hunt 的团队正在构建一套“强大的代码处理基础设施”,能够通过预设算法指导 AI 代理,对现有代码库进行大规模、自动化的修改和迁移。

Rust 语言的战略价值

Rust 语言近年来在微软内部获得了显著重视。该公司已多次公开鼓励使用 Rust 开发 Windows 驱动程序,主要原因在于 Rust 提供了内置的内存安全和并发安全机制,能有效预防 C/C++ 中常见的安全漏洞。面对社区对全面转向 Rust 的质疑,Hunt 也明确为其选择辩护,强调了这些关键的安全特性对于构建下一代可靠软件的重要性。

为加速 C/C++ 系统向 Rust 的迁移进程,该团队目前正在招聘具备至少三年系统级 Rust 开发经验的首席软件工程师。

项目背景与行业影响

Galen Hunt 在微软已工作近三十年,目前隶属于 Microsoft CoreAI 部门下的 EngHorizons 组织,专注于“可扩展软件工程的未来”。其团队的核心使命是开发新型工具和技术,以消除公司乃至整个行业的技术债务。此举不仅是微软内部的技术革新,更可能对未来软件工程的实践标准产生深远影响。

2 评论
最旧
最新 最多投票
现实不似所见
6 月 前

感觉大的要来了,大坨也是大

ElemenTP_X
6 月 前

Windows算吗[doge]

2
0
希望看到您的想法,请您发表评论x