ケネス・L・ボウルズ | |
|---|---|
| 生まれる | 1929年頃 |
| 死亡 | 2018年8月15日 |
| 国籍 | アメリカ人 |
| 母校 | コーネル大学(1955年博士号取得) |
| 知られている | UCSDパスカル |
| 科学者としてのキャリア | |
| フィールド | コンピュータサイエンス |
| 機関 | カリフォルニア大学サンディエゴ校 |
| 博士課程の指導教員 | ヘンリー・G・ブッカー |
ケネス・L・「ケン」・ボウルズ(1929年頃 - 2018年8月15日)はアメリカのコンピュータ科学者であり、カリフォルニア大学サンディエゴ校(UCSD )のコンピュータサイエンスの教授時代に、 UCSD Pascalプロジェクトを立ち上げ、指揮したことで最もよく知られています。[1]
教育
ボウルズは1955年にコーネル大学のヘンリー・G・ブッカーの指導の下、オーロラのレーダー研究で博士号を取得した[2]。[要出典]
キャリア
1960年からボウルズは国立標準局中央電波伝搬研究所に勤務し[1]、ペルーのリマ近郊にあるヒカマルカ電波観測所の建設と研究を指揮した。その仕事では、地球の電離層と磁気圏を研究するための信号解析にコンピュータを多用した。[2]
1965年、ボウルズはヘンリー・ブッカー教授に招かれ、UCSDの応用電気物理学科の設立を手伝いました。彼らには、応用工学物理学科(AEP)の新設と組織化の任務が与えられました。[2]
UCSDの近くで太陽の電離大気の研究のための新しい電波天文学実験を開始しながら、コンピュータ分析に集中したことから、 UCSDは1968年にボウルズをコンピュータセンターのディレクターに任命しました。彼はUCSDにインタラクティブコンピューティングを導入しましたが、予算の圧迫によりコンピュータセンターが非常に物議を醸すようになった1974年にフルタイムの教育に戻りました。[2]
学生のコンピュータ利用を増やしつつコストを削減する努力の一環として、ボウルズは小型コンピュータの価格と利点を活用したいと考えました。[1] ウルス・アマンの[3] Pマシンにより、 Pascalをさまざまなマシンに実装できるようになりました。その後、大学院生のマーク・オーバーガードと学部生の支援チームとともに、ボウルズは小型コンピュータを使用するUCSDの学生の大多数に低コストの教育用コンピューティングサービスを提供することに着手しました。1974年後半から1980年にかけて、このプロジェクトはUCSD Pascalプロジェクトに成長しました。[2]
コンピュータ センター所長職: ボウルズが大学の選考委員会で働き、UCSD のコンピューティング センターの新所長を選任できなかったため、UCSD の学長は 1968 年にボウルズに自らその職に就くよう説得した。ボウルズは 1974 年に、オックスフォード大学への講義旅行中に大学から UCSD コンピューティング センター所長としての権限の多くを剥奪され、事実上追放された。優先順位の不一致があった。ボウルズは、学生にインタラクティブ コンピューティングの実地体験をさせるために多数のマシンを希望した。大学は代わりに大型の IBM メインフレームの購入を約束し、大学管理のビジネス プロセス サポートをセンターの優先事項とした。[4]
UCSD Pascalプロジェクトは、 UCSD Pascal言語の拡張機能にPascal純粋主義者が不満を抱き、論争を巻き起こしました。これらの拡張機能の一部は、現在では最新のPascalコンパイラに含まれています。
UCSD Pascalプロジェクトが成長するにつれ、ソフトウェアを商用ベンダーにライセンス供与してUCSDからプロジェクトを離れる必要が生じました。 [2] UCSDの税金に関する懸念[1]により、プロジェクトは SofTech Microsystems にライセンス供与され、1979 年 6 月 1 日より有効になりました。[5]
その後、ボウルズは小さなソフトウェア開発会社を設立し、すぐにTeleSoftと名付けられ、 Ada プログラミング言語のコンパイラの世界的な主要サプライヤーとなった。彼は 1984 年に早期に名誉教授となり、TeleSoft に集中した。1989 年に TeleSoft の一部株式を売却した後、彼は数年間、この言語の Ada 95 改訂を担当する ISO 委員会に参加した。[2]
引退後、ボウルズは写真撮影を楽しみ、主にサンディエゴ郡の野生の花やアメリカ南西部の鳥を撮影した。[2] [6]
学生
主なプロジェクトメンバーとボウルズの学生は次のとおりです: [要出典]
参照
参考文献
- ^ abcd Bowles, Ken (2004-10-22). 「UCSD Pascal 生成に関するいくつかの洞察」。2016 年 3 月 4 日のオリジナル(PPT)からアーカイブ。2011年 2 月 13 日閲覧。
- ^ abcdefgh 「講演者略歴」。UCSDパスカル同窓会シンポジウム。カリフォルニア大学サンディエゴ校。2004年10月22日。2017年12月31日時点のオリジナルよりアーカイブ。 2011年2月15日閲覧。
- ^ Ammann, Urs (1977). Pascal コンパイラにおけるコード生成について、ソフトウェア: 実践と経験、第 7 巻、第 3 号。pp. 391–423。
- ^ McMillan, William W. 「Java がさまざまな種類のコンピューターで実行できるようになったのは、数十年前に考案されたソフトウェアのおかげです。」IEEE Spectrum 48(7): 2011 年 7 月、p 44-49、58-59
- ^ 「UCSD Source License」。2012年2月28日時点のオリジナルよりアーカイブ。2011年2月13日閲覧。
- ^ 「Dr. Kenneth L. Bowles」. Calphotos .カリフォルニア大学バークレー校. 2011年2月15日閲覧。
さらに読む
- フォスター、クリスティン (2004 年 9 月)。「UCSD Pascal と PC 革命」。UCSD 同窓会。第 1 巻、第 3 号。2012 年 3 月 6 日のオリジナルからアーカイブ。
- McMillan, William W. (2009 年 6 月 23 日)。「Java の忘れられた先祖」。IEEE Spectrum。2023年 5 月 15 日閲覧。
外部リンク
- カリフォルニア大学サンディエゴ校のケン・ボウルズ追悼記事
