チューリング賞

コンピュータ界のノーベル賞といわれるチューリング賞の今年の受賞者はPeter Naurでした。ALGOL 60やBNF記法を開発した人です。すべてのコンピュータ言語はFORTRANLISPから始まったのですが、すべての近代的コンピュータ言語はAlgolから始まったと言えるでしょう。FORTRANに影響を受けたALGOLがFORTRANの問題点を解決するために、たとえばbegin〜endブロックを初めて採用しました。それがPascalに受け継がれ、C/C++JavaをはじめとしてPerlRubyPythonなどに大きな影響を与えています。そのため、現在使用されているコンピュータ・プログラムの90%以上は確実にALGOLの影響を大きく受けていると言って良いでしょう。チューリング賞は当然の結果です。おめでとうございます。