一个程序员的心路历程
Go 很快、很美、好迭代,为什么 Vercel 还是改成了 Rust?CEO 说:计算公式变了
Vercel CEO Rauch 公开复盘 Turborepo 从 Go 迁移到 Rust 的得失:迁移已经完成,但 ROI 在内部颇具争议。本文结合 Vercel 的两篇工程博客,还原迁移动机、增量移植策略与跨平台踩坑,并讨论在 AI Agent 时代,语言迁移的成本与收益账本为何需要重算。
Go 性能 13 年大复盘:26 个版本全部实测,Go 1.27 比 1.23 快 11.5%
基于 Praneos Labs 的开源 Benchmark,本文复盘 Go 1.2 到 Go 1.27 共 26 个版本的性能演进:Go 1.27 比 1.23 快 11.5%,比 1.2 快约 41%;提升集中在编译器重构期和 runtime 优化期;Go 与 C 的差距,主要来自手写 SIMD,而不是语言本身。
Go 写的 CLI,为什么正越来越多地通过 npm 分发?
原生语言(Go/Rust/C++)编写的跨平台 CLI,正越来越多地通过 npm 分发。原因在于 npm 同时提供了统一的跨平台入口、`npx` 免安装体验、与开发者环境高度重合的运行时、免费的全球分发网络,以及自动处理 PATH 的能力。技术上主要有三种做法:单包内置全部二进制、`postinstall` 动态下载、`optionalDependencies` 平台子包。本文以飞书 CLI(Go)为例,拆解其“`postinstall` 下载 + 校验和 + 懒加载兜底”的实现,并以 Go HelloWorld 为例,完整演示从注册账号、交叉编译、打包到发布验证的全过程。
微软刚用 Go 重写完 tsc,有人就用 AI 写出了 Rust 版:比 Go 版快 1.61 倍
2026 年 10 月 7 日,开发者 Theo 在 X 上发布 tsc-rs(又名 ts-rust),一个用 Rust 编写的 TypeScript 编译器、类型检查器和语言服务器。他先用 OpenAI 模型烧掉超过 40 万美元,只做到约 84% 兼容;换成 Opus 5.5 后,2 周、约 2.4 万美元就跑通了。实测中它比微软的 Go 版 tsc 7 快约 1.61 倍,而作者自称从未读过其中任何一行代码。本文拆解它的数据、方法、争议与局限,并讨论它真正证明了什么。
谁说云原生过时了?Kubernetes 等主流项目正在为 Agent 重做“地基”
AI 声量喧嚣之下,唱衰云原生与 Kubernetes 的声音渐起。但盘点过去 21 个月的官方博客与版本演进,事实恰恰相反:K8s v1.33~v1.37 将调度对象从 Pod 升维至 Workload、将 DRA 确立为标准 GPU 抽象;Google 开源 AX 与 Agent Substrate 重新定义多 Agent 沙箱复用;Gateway API 全面接管 AI 请求体过滤与 MCP 路由;Cilium 与 OpenTelemetry 分别在网络策略与 Agent 观测证据链上打底。云原生并没有过时,它正在被 AI Agent 逼着重做一遍底层地基。