开发者生态
morning
编程的终结
2026-08-26
1 阅读
约5分钟阅读
kosyooo
字号:
编程结束 2026-08-25 上周 Bun 1.4 发布。这是包含将 Bun 从 Zig 重写为 Rust 的代码,显然包含超过 100 万行新的 Rust 代码。虽然这在编程社区中引起了一系列围绕语言切换的戏剧性事件,但我认为这个版本最重要的是重写的方式和规模。这些细节,加上我自己的经历,以及即将到来的人工智能进步,让我相信我们已经到达了我们所知道的编程的终结。我的意思是,我认为手动编写代码并让其他人审查它以创建有用的、可工作的软件的行为正在走向消亡。或者至少,它将被代理创建的大量有用的、可工作的软件所淹没,而人类只审查最终结果,而不是代码本身。我们将拥有比以往更多的软件,但它的大部分代码都不是人类编写的,甚至不是人类阅读的。可以肯定的是,还会有一座斜坡山。有缺陷的、无用的、糟糕的、令人反感的软件,不符合任何程序员的审美、目的和风格。但也会有设计精良、可工作的软件可以解决实际问题,但尚未经过人眼的详细审查。软件的爆炸式增长已经可以从 GitHub 关于 8 月 17 日宕机的帖子中看到:自去年以来,生成的代码量呈指数级急剧攀升。我的理论是,其中大部分实际上是来自公司内部的副项目或项目,这些项目是臭鼬工程,或者是针对个人用户的。被视为非关键的事情。在大多数公司中,当涉及到推动业务的产品时,个人开发人员的出货量增加 2 倍仍然存在很大的组织摩擦,更不用说 10 倍或 100 倍了。这些图中的几乎所有代码都是由当前不在前沿的模型生成的。它是由几个月前的前沿模型制作的,也就是说,不是《神鬼寓言5》,也不是GPT 5.6 Sol。 Anthropic 和 OpenAI 开发人员生活在不久的将来阅读 Bun Rust 重写的详细信息,最大的亮点是它是由一位开发人员 Jarred Sumner 驱动的,他使用 Fable 5 的预发布版本和看似无限的代币预算。他为代理创建了工作工具和框架,以便并行工作并将 Zig 代码库转换为 Rust。在 11 天的时间里,多个代理产生了 6,778 次提交,并消耗了足够多的代币,API 定价大约需要 165,000 美元。我记得围绕这次重写的戏剧第一次出现是在五月初,远早于上述博客文章的撰写。它仅通过 rewrite 的合并才被揭示,其中显示了 +1,009,257 -4,024 的更改。我对规模感到惊讶,并推测他们通过 Mythos 实现了这一目标:另外,我很想知道这是否是通过无限的 Mythos 代币完成的。对于我们其他人来说,这是不久的将来吗?或者现在他们用 Opus 4.7 代币做到了?我的猜测是前者。这是对今年晚些时候可能发生的事情的预览。 — @pauldix,2026 年 5 月 14 日我当时的经验是,我认为 Opus 4.7 不可能实现这样的事情,所以一定是尚未发布的 Mythos 实现了这样的重写,并且确实有效。 AI 编写了 1M LOC,然后在接下来的几个月中对其进行了改进,以生成目前在数百万开发人员机器上运行的可靠软件,这一事实绝对令人兴奋。你可以说,“好吧,这并没有那么令人印象深刻,因为他们有一个神谕可以比较,所以从一种语言到另一种语言很简单”,但我认为这一切都太短了。如果你能够构建一个验证系统并给出正确的指导,人工智能就可以生产出高度复杂、高度精密的软件,并且可以继续完善它,直到它正常工作。如果您留意过去几个月 Anthropic 和 OpenAI 开发人员在 X 上的言论,您会发现他们每个人每周都会发布数十或数百个 PR,并且他们已将重点转移到更高的堆栈上。这是有道理的,因为开发人员不可能每周仔细审查数百个 PR 的代码,同时还制作自己的作品。如果你从表面上理解他们公开所说的话,他们不再对交付的每一行代码进行非常仔细的审查。他们花时间构建系统、提示和验证工具,以使人工智能大规模、高速地生产他们的软件。至少这就是我在他们谈论循环时所解释的。然而,他们所处的世界可以无限制地访问 Fable 和 Astra(OpenAI 的下一个模型)。他们生活在不久的将来,我们农民可能会在一年后经历。他们的经验
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱