ニクラウス・エミール・ヴィルトは、1934年2月15日、チューリッヒ郊外のヴィンタートゥールで生まれた。1959年、スイス連邦工科大学で学士号を取得し、後に同大学に戻って研究の多くを行った。1960年にラヴァル大学(カナダ)で修士号を、1963年にカリフォルニア大学バークレー校(米国)で博士号を取得した。その後4年間、スタンフォード大学(米国)でコンピュータサイエンスの助教授を務めた。この間、最初の2つのプログラミング言語であるEuler(1965年リリース)とPL/360(1968年リリース)の開発に取り組んだ。
彼は1970年にプログラミング言語Pascalを発明した。
ヴィルトは代替プログラミング言語ALGOL 60の開発チームに招かれた。イギリスの科学者トニー・ホーアと共にALGOL-Wプロジェクトを準備したが、より複雑なALGOL-68プロジェクトが優先され、却下された。その後ヴィルトは開発を続け、1970年にALGOLとの互換性が低い独自のプログラミング言語Pascalを発表した。その後、ALGOLの影響力が衰え始め、Pascalは今日まで進化を続けている。ALGOL-68の複雑さが、CやC++のようなよりシンプルな言語への道を開いた。1976年、ヴィルトはModulaプログラミング言語を発表したが、これは翌年Modula-2に取って代わられた。
1980年代後半、アメリカからチューリッヒに戻ったヴィルトは、同名のプログラミング言語およびオペレーティングシステムであるオベロン・プロジェクトに取り組み始めた。
ヴィルト氏はまた、「ハードウェアの進化速度はソフトウェアの劣化速度と等しくない」という「ヴィルトの法則」でも知られている。彼は1999年に引退し、Oberon OSの最新バージョンである2.3.6は2000年にリリースされた。2013年、彼の誕生日の直前に、彼はOberonプロジェクトのアップデート版をリリースした。
ヴィルトは、自身の作品や、彼が開発するプログラミング言語やツールにおいて、より小型で効率的なソフトウェアの開発を提唱している。
ソースリンク








コメント (0)