找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

2117

积分

1

好友

287

主题
发表于 2025-12-31 07:04:04 | 查看: 24| 回复: 0

“哼哼,都是你们过度解读!我要否认三连”

否认三连表情包
图1:针对传闻的“否认三连”表情包

前些天,微软杰出工程师 Galen Hunt 发布的一篇招聘帖,直接引发了技术圈的广泛关注和讨论。

微软工程师Galen Hunt的招聘帖片段
图2:招聘信息中提到的核心目标

他在帖子里明确提到了两个极具冲击力的目标:

  • 在 2030 年消除微软所有的 C/C++ 代码;
  • 结合 AI 和算法,重写微软最大的代码库。

此外,他还设定了一个听起来颇具科幻色彩的效率目标:“1 名工程师、1 个月、处理 100 万行代码”。

要知道,微软的核心家底,如 Windows、Office 等,绝大部分是由 C/C++ 构建的,仅 Windows 11 的底层代码量就高达数亿行。“结合 AI 算法将微软最大的 C/C++ 系统迁移到 Rust 语言”,这样的表述组合在一起,迅速在开发者群体中炸开了锅。

网友反应表情包
图3:网友对此事的不同反应

有人称之为“技术革命”,有人质疑其可行性,认为“吹牛皮不打草稿”。更关键的是,Hunt 使用了“我们的目标”和“微软最大的代码库”这类表述,很容易让外界产生误解,以为这是微软的官方战略,进而衍生出“微软官宣用 AI + Rust 重写 Windows”的夸张传闻。

微软官方紧急澄清:这只是“研究项目”

眼看舆论持续发酵并偏离事实,微软官方和 Hunt 本人迅速出面澄清。

微软公关负责人 Frank X. Shaw 明确表示:“Hunt 的项目是 CoreAI 部门下的研究性工作,并非微软的公司级产品战略,也与重写 Windows 11 无关。”

Hunt 本人也补充解释道,帖子中提到的“消除 C/C++”,其实是其团队为开发“代码跨语言迁移工具”而设立的技术研究目标。例如,他们希望构建 AI 工具来辅助将 C/C++ 代码转换为 Rust,这并非意味着微软计划将所有现有产品彻底重写,更与重写 Windows 操作系统无关。

简单来说,这只是一个旨在探索“用 AI 提升代码迁移效率”的研究项目,目标是开发辅助工具,而非对现有核心系统进行颠覆式重写。

为何一个招聘帖能引发如此大的波澜?

这一事件之所以迅速发酵,背后有几个关键原因。

首先,Windows 系统庞大的 C/C++ 代码库堪称“祖传资产”,不仅数量惊人,更牵扯到全球无数软硬件的兼容性问题。将其全部迁移到 Rust,即便有 AI 辅助,其工程量与潜在风险也是难以估量的,绝非短短几年可以完成。

其次,“1 人 1 月处理 100 万行代码”的效率目标,在当前的技术环境下近乎“天方夜谭”。行业内的共识是,一名资深工程师每月能高质量重构上万行代码已属不易。百万行的目标让许多一线开发者第一反应就是“不现实”,担忧代码质量无法保障。

再者,Galen Hunt 作为微软的杰出工程师,其言论本身带有一定的权威“滤镜”,外界很容易将他所在团队的激进研究目标,误解为整个微软公司的产品战略方向。经过媒体传播放大,最终演变成了一场大众层面的技术传闻。

本质:技术“研究目标”与产品“实施计划”的错位

这件事本质上是一次典型的沟通错位。技术研究人员习惯于设定前沿甚至激进的“北极星目标”来驱动探索,就像实验室会研究“续航 1000 公里的电池技术”,但这与车企“量产续航 1000 公里的汽车”是完全不同的概念。

Hunt 团队的目标是探索 AI 在代码迁移领域的极限可能性,属于研究范畴;而外界,包括部分媒体,直接将“研究目标”解读为了“即将落地的产品计划”,从而造成了这场大规模的乌龙。

对于微软而言,Windows 是其根基,任何关于“重写底层”的不实传闻都可能引发用户和开发者的担忧,因此及时、明确的澄清至关重要。

附:Galen Hunt 招聘帖全文

Galen Hunt LinkedIn招聘帖完整截图
图4:LinkedIn 招聘帖完整内容

翻译如下:

我的团队有一个首席软件工程师的空缺职位,工作地点在雷德蒙德,需现场办公。

我的目标是在 2030 年前清除微软所有的 C 和 C++ 代码。我们的策略是结合 AI 与算法,重写微软最大的代码库。我们的北极星目标是“1 名工程师、1 个月、处理 100 万行代码”。

为实现这一愿景,我们正在构建强大的算法基础设施,基于大规模源代码创建可扩展的图谱;以及 AI 处理基础设施,用于通过算法引导 AI 智能体进行大规模代码修改。该基础设施的核心已在代码理解等任务上实现规模化。

该首席软件工程师的职责是帮助演进和增强这套基础设施,以支持将微软最大的 C/C++ 系统迁移到 Rust 语言。职位要求包括具备使用 Rust 编写生产级系统代码的经验(最好有 3 年以上)。拥有编译器、数据库或操作系统实现经验者优先。虽然不强制要求编译器经验,但需要具备成长型思维并愿意学习。

我们的团队秉持成长型思维,背景多元。我们敢于承担风险,协作良好,致力于为内外部客户创造价值。我们相信,在快速发展的 AI 工具时代,多样性和成长型思维至关重要。

我们团队隶属于微软 CoreAI 部门下的 “Future of Scalable Software Engineering” 小组。我们的使命是构建能力,帮助微软及其客户规模化地消除技术债务:首先与内部客户及合作伙伴共同开发新工具与技术,随后协同其他团队,将这些能力在微软内部乃至全行业推广。

(参考:Galen Hunt, WindowsLatest,本文经优化)

更多关于系统级编程语言演进与后端架构的深度讨论,欢迎访问云栈社区




上一篇:AI编程大模型实测对比:为何写代码首选Claude?
下一篇:英伟达2025年AI投资战略解析:从Groq收购到千亿生态布局
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-1-10 18:32 , Processed in 0.216518 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表