一个程序员的心路历程
Go 正在加速清理十年技术欠账?这批 Accepted Proposal 最近三个月动起来了
三个月前,Go 官方仓库中多达 171 个“已批准却未实现(Accepted)”的十年技术欠账清单引发广泛关注。如今一个季度过去,这批历史遗留提案到底动起来了吗?本文基于最近 90 天的真实动态进行复盘,建立起从 L1 讨论到 L4 交付的四级进展评估标尺,深度剖析了等待十年的复合字面量类型推断进入 Go 1.28、弃用 h2c 包顺利闭环等典型案例,揭示开源治理中“被接受只代表方向,工程落地才是硬仗”的深层规律。
Anthropic 把 Git 扔了!7 人 5 个月自研 Scion,日合并代码从 2500 暴涨到 3 万次
Anthropic 官方工程博客披露:随着 Claude 大规模写代码,公司每日代码合并量从 2026 年 5 月的约 2500 次增长到 9 月的 3 万次以上,Git 成为最大开发瓶颈。为此,7 人团队用 5 个月自研版本控制系统 Scion,并完成 monorepo 迁移。本文拆解 Scion 的设计原则、核心数据结构、缓存架构,以及 Anthropic 总结出的“智能体规模”软件开发经验。
2029 年大限将至!Go 前密码学掌门人更新“密码学正确答案”:所有非对称算法都得换
2026 年,后量子密码迁移的截止时间被提前到 2029 年。Go 前密码学负责人 Filippo Valsorda 更新了“密码学正确答案”:对称密码基本不变,但密钥交换、非对称加密、数字签名、TLS 库和备份工具的推荐方案都发生了变化。本文梳理这份清单的核心结论与背后的逻辑。
代码看不懂了,Bug 还怎么修?AI 时代的调试心法
在 AI 智能体几分钟就能生成数千行代码的时代,工程师对系统的理解正变得越来越浅,而 AI 给出的第一版“根因分析”往往听起来极度合理却是错的。分布式系统专家 Cindy Sridharan 结合三场惊心动魄的生产故障排查,提炼出一套不读代码也能精准约束 Agent 的调试心法:把调试视为“约束满足问题”,确立“不可篡改的事实层”与“充满假设的推导层”,通过找对照、抓强信号与全量事实验证的三步闭环,彻底打破代码作为“不可靠叙述者”的盲区。
Go 很快、很美、好迭代,为什么 Vercel 还是改成了 Rust?CEO 说:计算公式变了
Vercel CEO Rauch 公开复盘 Turborepo 从 Go 迁移到 Rust 的得失:迁移已经完成,但 ROI 在内部颇具争议。本文结合 Vercel 的两篇工程博客,还原迁移动机、增量移植策略与跨平台踩坑,并讨论在 AI Agent 时代,语言迁移的成本与收益账本为何需要重算。