Web Analytics

为什么 Go 在悄悄地做 Rust 做不到的事:保持简单

本文永久链接 – https://tonybai.com/2025/11/21/why-go-is-quietly-doing-what-rust-couldnt-staying-simple 大家好,我是Tony Bai。 近日,一篇题为《为什么 Zig 在悄悄地做 Rust 做不到的事:保持简单》的文章在开发者社区引发了热议。文章以其辛辣、富有煽动性的文风,将 Zig 描绘成 Rust 复杂性的“解毒剂”,是“一个终于接受了心理治疗的 C 项目”,并引发了关于“简单性”与“安全性”的深刻辩论。 ...

November 21, 2025 · 7 min · Tony Bai

“学习 Go 毁掉了我钟爱的其他语言”:一场网络热议揭示 Go 开发者真正的爱与痛

本文永久链接 – https://tonybai.com/2025/11/11/go-developers-love-pain-online-debate 大家好,我是Tony Bai。 近日,一条开发者 Mario Verbelen 发布的推文——“学习 Go 毁掉了我钟爱的其他语言,但我不在乎。因为它真的太棒了。”——意外地在技术圈引起了一场关于 Go 语言的集中讨论。上百的开发者涌入评论区,分享着他们与 Go 的“爱恨情仇”。这场热议如同一面镜子,清晰地映照出 Go 在 2025 年的开发者心中究竟占据着怎样的位置。 ...

November 11, 2025 · 6 min · Tony Bai

HashiCorp创始人Mitchell Hashimoto 的 Agentic Engineering 实战心法

本文永久链接 – https://tonybai.com/2025/07/20/mitchell-hashimoto-agentic-engineering 大家好,我是Tony Bai。 在云计算Infra和云原生工程领域,Mitchell Hashimoto 是一个如雷贯耳的名字。作为 HashiCorp 的创始人,他一手打造了 Terraform、Vagrant、Consul 等一系列定义了现代 DevOps 和基础设施即代码(IaC)的工具。如今,这位大师级程序员正在开发他的新项目——一个用小众语言 Zig 编写的高性能终端模拟器 Ghostty。 ...

July 20, 2025 · 6 min · Tony Bai

RedMonk最新排行出炉:Go语言稳居Top 12,AI 冲击下 Stack Overflow 权重生变?

RedMonk最新排行出炉:Go语言稳居Top 12,AI 冲击下 Stack Overflow 权重生变? - Tony Bai =============== Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

June 20, 2025 · 8 min · Tony Bai

“错误即值”,不同实现:Go与Zig错误处理哲学对比

本文永久链接 – https://tonybai.com/2025/04/30/go-vs-zig-in-error-handling 大家好,我是Tony Bai。 使用Go语言有些年头的开发者,大多对其错误处理机制有着复杂的情感。一方面,我们认同 Rob Pike 所倡导的“错误即值 (Errors are values)”的核心哲学——错误不是需要特殊通道(如异常)处理的“二等公民”,它们是普通的值,可以传递、检查,甚至被编程。这赋予了错误处理极大的灵活性和明确性。 ...

April 30, 2025 · 8 min · Tony Bai

Anders Hejlsberg专访全文:TypeScript正在向Go移植

本文永久链接 – https://tonybai.com/2025/03/13/interview-with-anders-hejlsberg 昨天发表了《Anders Hejlsberg亲自操刀向Go语言移植!TypeScript编译器性能狂飙10倍!》一文后,收到了许多读者的反馈,其中最高频的问题是:为什么不选择Rust?为什么不使用C#等其他语言?为了帮助大家更好地理解这次“技术事件”,我整理了Michigan TypeScript对Anders Hejlsberg的专访的文字稿(时长超过1小时),并将全文发布在这里供大家参考。 ...

March 13, 2025 · 33 min · Tony Bai