ダイクストラによるAda言語提案への痛烈な批判
2025-05-22

チューリング賞受賞者エドガー・ダイクストラは、Adaプログラミング言語の4つの提案(赤、緑、青、黄)をレビューしました。彼は赤の提案を「前衛的で後進的な、不整合なほどに困惑する」と評しました。緑の提案は「技術的不能力、おそらく不正行為によって増幅されている」とみなされました。青の提案は「許容できないほど複雑」であり、文書は「技術文書とセールストークの解きほぐせない混合物」と表現されました。最終的に、ダイクストラは、勝利した緑の提案に西側の安全保障が依存することに懸念を表明し、ソビエト赤軍がそれを採用した方が安全だとさえ示唆しました。この逸話は、ダイクストラのソフトウェアエンジニアリングにおける厳格な技術基準と明確な設計への揺るぎないコミットメントを浮き彫りにしています。
開発
ダイクストラ