微软资深工程师提出 2030 年前用 Rust 与 AI 替换全部 C/C++ 代码

fmt

微软计划2030年前用Rust与AI替换内部全部C/C++代码,引行业关注

核心信息摘要

  1. 背景铺垫:微软已将AI引入软件开发流程,内部AI编程助手用于代码审查,每月处理超60万个拉取请求(PR),覆盖约90%的PR生成量。

  2. 激进目标:12月20日,微软资深工程师加伦・亨特(Galen Hunt)在LinkedIn发文,提出计划:2030年前用Rust语言与AI辅助相结合的方式,替换微软内部“每一行”C和C++代码,并设想一名工程师可在一个月内完成100万行代码编写。

  3. 外界质疑:亨特提到,“每月100万行代码”的生产力指标曾在其他语境下受质疑,包括Linux创始人林纳斯・托瓦兹的相关表态。

  4. 技术基础:微软已构建“强大的代码处理基础设施”,可在算法引导下部署AI智能体,对大规模现有代码进行修改和处理。

  5. 招聘动作:为推动C/C++系统向Rust迁移,亨特团队正招聘一名“首席软件工程师”,要求至少3年系统级Rust代码编写经验。

  6. Rust在微软的应用:随着Rust在微软内部使用率上升,微软鼓励用Rust开发驱动程序以提升安全性。

  7. 团队背景:亨特拥有近30年微软工作经验,隶属于微软CoreAI体系下EngHorizons组织的“可扩展软件工程未来”(Future of Scalable Software Engineering)团队,该团队致力于开发工具消除内部“技术债务”并推广至行业。

  8. 回应讨论:针对“是否全面转向Rust”的争议,亨特强调Rust内置的内存安全和并发安全机制是核心选择原因。

关键数据与时间节点

  • 时间:计划完成时间为2030年前;AI代码审查信息发布于2023年7月,亨特发文为2023年12月20日。
  • 规模:AI代码审查覆盖90% PR(每月60万+);目标替换“全部C/C++代码”;招聘要求“3年系统级Rust经验”。

(信息来源:leyunetwork,配图标题:“微软资深工程师提出2030年前用Rust与AI替换全部C/C++代码”) fmt 一站式数字化解决方案服务商 —— 专业提供软件开发、网站设计、APP 与小程序开发,搭载低费率支付通道,结合创意广告设计,助力企业全链路数字化升级。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部