「null」は10億ドルの過ち?コンピュータ科学の逸話50選
Intriguing Stories in Computer Science

コンピュータ科学とソフトウェア開発の歴史には、思わず「へえ」と唸る逸話が満ちている。Tony Hoareの「null」に関する有名な告白から、Ariane 5ロケット爆発、Mars Climate Orbiter喪失、Therac-25の悲劇、Knight Capitalの巨額損失まで、失敗の教訓を網羅。さらに、Unix哲学、Cのgets()、JavaScriptの10日間開発、SQLiteのテスト文化、Erlangの「let it crash」など、設計思想の物語も紹介。著者がLLMでリストを作成し、リンクを検証したという経緯も興味深い。
「null」を発明したことは、10億ドルの過ちだ。