長い間コンピューターにささやき続けたスイス人、ニクラス・ヴィルトに別れを告げる

Pascal プログラミング言語の発明者であり、ドイツ語圏で唯一のチューリング賞受賞者であり、ほぼ 90 歳で亡くなった彼の思い出

ニクラス・ヴィルト: 1984 年に権威あるチューリング賞を受賞
1984年に名誉あるチューリング賞を受賞したニクラス・ヴィルト。左側は、高解像度のグラフィック ディスプレイとマウスを備えた世界初のコンピューター ワークステーションの XNUMX つである「Lilith」、今日のパーソナル コンピューターの先駆けです。 (写真:ニクラス・ヴィルト)

遺族のプレスリリースによると、ニクラス・ヴィルトは2024年XNUMX月XNUMX日に、スイス人のように時間厳守で、コンピューターのように几帳面に、静かに息を引き取った。

彼はチューリング賞の受賞者であり、情報技術の先駆者であり、影響力のあるプログラミング言語の発明者でもあります。エレクトロニクスおよびデジタル化プロセスの分野における彼の成果と成果は広範囲に及びます。

彼はおそらく、彼が開発したプログラミング言語、有名な Pascal で最もよく知られています。しかし、この主題に対するその影響は、この 1 つの成果をはるかに超えています。

Niklaus Wirth の仕事と情熱は、コンピューター サイエンスの世界の発展において基本的な役割を果たしてきました。

現在でも、彼の成果はデジタル変革プロセスと世界中で働いている何世代ものプログラマーに決定的な影響を与えています。

11年2024月15日木曜日、午後30時XNUMX分から礼拝が始まる中、スイスの学界とビジネス界はチューリッヒの文化ハウス・ヘルフェライで追悼式典を行い、彼に敬意を表した。

量子スーパーコンピュータに役立つ半導体の欠陥

ニクラウス・ヴィルト:1934年、チューリッヒ州ヴィンタートゥール生まれ。
ニクラス・ヴィルトは 15 年 1934 月 XNUMX 日にヴィンタートゥールで生まれましたが、彼のテクノロジーに対する熱意は幼少期からすでに明らかであり、飛行機の製造に深い関心を持ち、最初のラジオとアンプを作成しました。

米国から連邦への情報技術の普及における基本的な役割

彼はスイスにおける情報技術の肯定において基本的な役割を果たしました。

彼は、当時電子計算機開発の最前線にあった国である米国からコンピュータの革新をもたらすことに成功し、赤十字社の大統領として IT が研究分野となり、それ自体が専門職となるよう支援しました。 ETHがリコール、 ジョエル・メソ.

「ニクラウス・ヴィルト氏の就任により、チューリッヒ工科大学はその偉大な人物の一人を失いました。その人物は、プログラミング言語の開発において先駆的な仕事を行っただけでなく、スイスおよびETH自体における情報技術の創始者の一人でもありました。」

彼は 1968 年から 1999 年までETH の教授を務めました。

彼と彼の同僚の忍耐力のおかげで、連邦工科大学は 1981 年にチューリッヒに独立したコンピューター サイエンス学部とそれに関連する学位プログラムを設立しました。

1934 年生まれ。初期のころからテクノロジー、ラジオ、電子アンプに情熱を注いでいた

ニクラウスは 15 年 1934 月 XNUMX 日にヴィンタートゥールで生まれましたが、ヴィルトのテクノロジーに対する熱意は幼少の頃からすでに明らかで、飛行機の製造に深い関心を抱き、最初の無線機と信号増幅器を作成しました。

彼の情熱により、彼はチューリッヒ工科大学で学び、そこで電気工学の学位を取得し、同じ科目で高度な連邦専門職の卒業証書を取得しました。

1960 年にヴィルスはカナダのラヴァル大学で修士号も取得しました。

しかし、コンピューター、プログラミング言語、電子計算機との最初の接触はカリフォルニア大学で起こりました。

量子スーパーコンピューターに向けた実験的ブレークスルー

Niklaus Wirth: ラヴァル大学で修士号を取得
情熱に駆られてニクラウス ヴィルトはチューリッヒ工科大学で学び、そこで電気工学の学位を取得し、同じ科目で高度な連邦専門職資格を取得しました。1960 年にカナダのラヴァル大学で修士号を取得しました。

1963 年にハリー・ハスキーの指導のもと、アルゴル 60 の言語に関してバークレーで博士号を取得

1963 年に、ハリー ハスキーの指導の下、Algol 60 プログラミング言語の一般化をテーマとしてバークレーで博士号を取得しました。

スタンフォード大学とチューリッヒ大学で助手を務めた後、1968 年にコンピュータ サイエンスの教授として連邦工科大学に戻り、新千年紀の幕開けまでその職を務めました。

1976 年から 1977 年と 1984 年から 1985 年の XNUMX 年間、彼はゼロックスのパロアルト研究センター (PARC) で研究期間を過ごしました。

チューリッヒ工科大学での 31 年間に、ヴィルトは Euler、PL360、Algol-W、Pascal、Modula、Modula 2、Oberon、LoLa などの新しいプログラミング言語を開発しました。

彼はまた、スイス初のパーソナル コンピューター (PC) を構築し、スイスの第一世代のコンピューター科学者を訓練しました。

最終的に、彼はいくつかの標準的な参考文献を執筆し、世界中で翻訳されました。

彼は、1984 年に名誉ある ACM チューリング賞を受賞するなど、数多くの賞を受賞しました。この賞では、ドイツ語圏のコンピューター科学者としては彼が初めて、そしてこれまでのところ唯一の受賞者となりました。

1988 年に彼は IEEE Computer Pioneer Award を受賞しました。

ソフトウェアはハードウェアよりも早く速度が低下するというヴィルスの法則は、ヴィルスにちなんで名付けられました。

ビデオ、Leonardo スーパーコンピューターのインストールのタイムラプス

ニクラス・ヴィルト: 1963 年にカリフォルニア大学から博士号を取得
ニクラス ヴィルスがハリー ハスキーの指導の下、米国における Algol 1963 プログラミング言語の一般化をテーマにカリフォルニア大学バークレー校で博士号を取得したのは 60 年のことでした。

強力かつシンプルな言語の探求は、1984 年の決定的な年に成功を収めました

ヴィルスにとってだけでなく、情報技術と地球上のパーソナル コンピュータの普及にとっても、1984 年は特別な年でした。

Apple は Macintosh PC を発表し、IBM は AT パーソナル コンピュータを発表し、ヴィルスは自然科学のノーベル賞や数学のフィールズ賞に匹敵するコンピューティング分野の最高賞であるチューリング賞を受賞しました。

Niklaus は、Euler、Algol-W、Modula、そして何よりも Pascal を含むいくつかのプログラミング言語を開発したことがこの評価で得られました。

彼の最も有名な成果は、この後者のプログラミング言語です。

主な利点はシンプルさと優雅さです。

Pascal は、コンピュータ科学者 Edsger W. Dijkstra によって定式化された構造プログラミングの明確な原則、コンピュータ科学者 Tony Hoare によって定義された数学的基礎、および Niklaus Wirth による Algol-W のアイデアのアーキテクチャ上の実装に基づいています。

この効率的な言語は、優れたコンピューティング手法と構造化プログラミングおよびデータ構造を組み合わせたものであり、これがなぜこの言語がすぐに人気の教育言語になったのかを説明しています。

「彼の」チューリッヒ工科大学を含む世界中の大学の数世代の学生が、Pascal を使った最初のプログラミング体験をしました。

ビデオ、Leonardo スーパーコンピューター向けの「エンジン ルーム」

ニクラス・ヴィルト: 私は誇りを持ってプロジェクト・オベロンを開発しています
ニクラス・ヴィルトのオベロンは単なる言語ではなく、最終的には「プロジェクト・オベロン」というタイトルの本の出版につながりました。その約 500 ページには、彼の誇りであり喜びであったソフトウェア、言語、ハードウェアが説明されています。

「最も強力でありながら、可能な限り最もシンプルでもある」Oberon のおかげで、私たちの栄誉に満足する必要はありません。

それどころか、ニクラス・ヴィルトは決して自分の栄誉に甘んじることはなかった。

パスカルはおそらく彼の最もよく知られた業績ですが、彼の仕事は単一の並外れた成功をはるかに超えています。次の言語である Modula-2 から、Oberon システムおよび後のパーソナル コンピューターの前身である「Lilith」ワークステーションに至るまでです。

プログラミング言語のさらなる開発と改善は、彼にとって生涯にわたるプロジェクトでした。

オイラーで始まったものは、オブジェクト指向の概念と型の階層を特徴とする言語である Oberon で終わりました。この言語は、可能な限り強力でありながらシンプルである必要がありました。

ヴィルトは、一般大衆向けに、経済的でわかりやすいものを発明したいと考えていました。

実際、Oberon は単なる言語以上のものでした。

それは完全なシステムとなり、最終的には「プロジェクト オベロン」というタイトルの本の出版につながりました。その約 500 ページには、ニクラウスの教授としての誇りと喜びであったソフトウェア、言語、ハードウェアが説明されています。

「私は生涯を通じて、可能な限り強力でありながらもシンプルな言語を開発するという目標を追い求めてきました。 Oberon は、この一連の開発における最後のリンクです。」とニクラスは宣言した。

脳細胞に触発された新しいコンピューターメモリスター

Niklaus Wirth: Lilith は世界初のワークステーションの 1 つでした
Lilith は、高解像度グラフィックス ディスプレイとマウスを備えた世界初のワークステーションの 1980 つであり、今日のパーソナル コンピューターの先駆けでもあります。Niklaus Wirth は XNUMX 年に数多くの研究ソフトウェア プロジェクトのプラットフォームとして ETH で開発しました。

Lilith は、高解像度グラフィック ディスプレイとマウスを備えた世界初のワークステーションの 1 つです

今日、スイスはグローバルコンピューティングにおいて重要な役割を果たしており、基本原理とその応用の両方に多くの基本的な貢献を行っています。

70 年代までは、状況は異なっているように見えました。最初のワークステーションはすでに米国で開発され、コンピューティングはすでに広く研究されていましたが、連合は訓練と応用の両方で遅れをとっていました。

この例としては、ニクラウス ヴィルトの『リリス』が挙げられますが、これはわずか数年後に業界の関心を呼び起こすことになります。

Lilith は、高解像度グラフィックス ディスプレイとマウスを備えた世界初のコンピュータ ワークステーションの 1 つであり、今日のパーソナル コンピュータの先駆けでもあります。

スイスのコンピューター科学者は、1980 年にETH で多数の研究ソフトウェア プロジェクトのプラットフォームとしてこれを開発しました。

1982 年から、連邦工科大学の研究者がこのシステムの商品化を試みましたが、失敗しました。

PCの産業発展はついにアメリカで起こりました。

しかし、Lilith は全世代のコンピューター科学者に大きな影響を与えました。その後、ニクラウス ヴィルトは 1986 年に、Oberon オペレーティング システムと同名のプログラミング言語を含む別のコンピューター システムである Ceres を開発しました。

Ceres コンピューターは、2003 年頃までチューリッヒ工科大学でコンピューター サイエンスの学生を訓練するために使用されていました。

トポロジーのおかげでコンパクトな量子コンピューターに向けて

ニクラス・ヴィルト: パスカル言語を開発
Pascal は、コンピューター科学者 Edsger W. Dijkstra によって定式化された構造プログラミングの明確な原則、Tony Hoare によって定義された数学的基礎、および Niklaus Wirth による Algol-W アイデアのアーキテクチャ上の実装に基づいています。

ニクラス・ヴィルトを満足させたのは、スイスITの終盤の勝利だった

同様に、ETH とスイスで情報技術を確立するまでの道のりは決して単純なものではありませんでした。

ヴィルト氏と同僚たちは、まず多くの障害を克服する必要がありました。

70 年代初頭に、彼らはコンピューター サイエンスを別の分野として導入する取り組みを開始しましたが、その後の試みと同様に失敗しました。

しかし、スイスではコンピュータ科学者が不足していることが明らかになり、チューリッヒ工科大学は 1981 年についにコンピュータ サイエンスを学科および研究プログラムとして導入しました。

科学者ニクラウスや他の教師たちの尽力のおかげで、スイスにおける情報技術誕生の礎石がついに築かれました...

より強力な量子コンピューターのための EPFL の「レシピ」

ニクラス・ヴィルト: 「私は常に自分自身をエンジニアだと考えていました」 (パート 1/3)

ニクラス・ヴィルト:「スイスは少し寝ていた」(パート2/3)

ニクラス・ヴィルト: 「最初からすべてが完璧であることはありえない」 (パート 3/3)

ニクラス・ヴィルト: 1968 年から 1999 年までETH の教授を務めた
Niklaus Wirth は 1968 年から 1999 年までETH の教授を務めました。彼の忍耐力と同僚の努力のおかげで、1981 年に連邦工科大学はチューリッヒに独立したコンピュータ サイエンス学部と関連する学位コースを設立しました。