Tony Hoare的十亿美元失误与计算机科学往事

Intriguing Stories in Computer Science

Tony Hoare的十亿美元失误与计算机科学往事

作为一名年岁渐长的开发者,我让LLM整理了一份计算机科学史上引人入胜的故事清单。从Tony Hoare发明null引用导致的“十亿美元失误”,到Ariane 5火箭因整数溢出而爆炸,再到Knight Capital在45分钟内损失4.4亿美元,这些案例揭示了软件设计中的致命陷阱。文章还回顾了Unix哲学、JavaScript的仓促诞生、Git的创建以及分布式系统中的经典算法。无论是Pentium FDIV bug引发的芯片召回,还是Hyrum's Law对依赖关系的深刻洞察,这些故事都提醒我们:在代码的世界里,微小的疏忽可能引发巨大的灾难,而精妙的设计则能重塑行业格局。

Tony Hoare曾评论称,发明空引用是他价值十亿美元的失误。

同日更多故事

2026-08-17