データ処理のための数学的表記法の開発は、ケネス・E・アイバーソン(Kenneth E. Iverson)を、コンピューティングシステムを記述する方法を再構築したプログラミング言語APLの作成へと導いた。彼のキャリアはハーバード大学とIBMでの数十年にわたる革新に及び、プログラミング理論と対話型システムの実際的な実装への基本的な貢献をもたらし、最終的に1979年のチューリング賞受賞につながった。
学術的基盤
1920年にカナダのカムローズで生まれたアイバーソンは、世界恐慌の最中に家族の農場で働くために9年生で学校を中退した。その後、第二次世界大戦中にカナダ空軍(Royal Canadian Air Force)に勤務しながら通信教育を通じて教育を再開した。戦後、クイーンズ大学に通い1950年に卒業し、ハーバード大学に移った。そこで1951年に修士号、1954年に応用数学の博士号を取得し、ハーバード・マークIVコンピュータでの行列評価を専門とした。
ハーバードでのサバティカルと表記法
ハーバード大学の助教授として、アイバーソンは自動データ処理プログラムを実装した。彼は従来の数学的表記法ではデータ処理操作を適切に記述できないことを発見した。これに対処するため、行列代数と高次元配列を利用した新しい表記システムを作成した。この研究は1957年のマッキンゼー・アンド・カンパニーでのサバティカル期間中にテストされ、後に1960年の第4回ロンドン情報理論シンポジウムで発表された。
IBMとシステム開発
1960年、アイバーソンはIBMリサーチに入社し、そこで20年間にわたりアディン・ファルコフ(Adin Falkoff)と協力した。彼の著書『A Programming Language』に記録された表記法に基づき、彼は複雑なハードウェアを記述するために自身の方法論を適用した。1963年、アイバーソンと彼のチームは、コンピュータ史における重要なアーキテクチャであるIBM System/360の正式な記述を作成した。IBMでの在職中、1970年にはIBMフェローに指名された。
専門的な評価
アイバーソンのキャリアは、1975年のハリー・H・グード記念賞や1982年のコンピュータパイオニア賞など、業界の重要な称賛によって特徴づけられた。1991年には国家技術革新メダル(National Medal of Technology and Innovation)を受賞した。また、全米技術アカデミーの会員でもあった。彼は人生の終わりまで働き続け、2004年10月19日にトロントで亡くなった。
クイックファクト
- 生誕: 1920年、カナダ、カムローズ - 死没: 2004年、カナダ、トロント - 教育: クイーンズ大学およびハーバード大学 - チューリング賞: 1979年 - 国家技術革新メダル: 1991年 - IBMフェロー: 1970年 - 主な貢献: APLの開発 - 軍歴: カナダ陸軍およびカナダ空軍
読者からの質問
### ケネス・E・アイバーソンの主な貢献は何ですか?
彼は、APLプログラミング言語の開発と、データ処理を記述および分析するための数学的表記法の作成で最もよく知られています。
### ケネス・E・アイバーソンはキャリアの中でどこで働きましたか?
彼の雇用主には、ハーバード大学、IBM、I. P. Sharp Associates、Jsoftware Inc.が含まれます。
.jpg)