- Kotlin 6
880 :デフォルトの名無しさん[sage]:2020/03/24(火) 00:44:02.15 ID:0F/GzGem - 古いものが大好きなnull爺にこの話を教えてやろう
Kotlin公式ドキュメントからリンクされてる学習者には有名なエピソードだ nullポインタを発明したのは、クイックソート等の数々のアルゴリズムを発明し、C言語の源流にもなったALGOLを実装した天才トニー・ホーア氏 彼は近年こう回顧し謝罪している >それは10億ドルにも相当する私の誤りだ。null参照を発明したのは1965年のことだった。 (中略) >私は単にそれが容易だというだけで、無効な参照を含める誘惑に抵抗できなかった。これは、後に数え切れない過ち、脆弱性、システムクラッシュを引き起こし、過去40年間で10億ドル相当の苦痛と損害を引き起こしたとみられる。
|