ロジャー・ムーア | |
|---|---|
| 生まれる | 1939年11月16日 レッドランズ、カリフォルニア州、アメリカ合衆国 |
| 死亡 | 2019年3月21日(享年79歳) トロント、オンタリオ州、カナダ |
| 母校 | スタンフォード大学 (1963年数学学士) |
| 知られている | |
| 受賞歴 |
|
| 科学者としてのキャリア | |
| フィールド | コンピュータサイエンス |
| 機関 | |
| Webサイト | 当サイトについて |
ロジャー・D・ムーア(1939年11月16日 - 2019年3月21日)は、1973年にラリー・ブリードとリチャード・ラスウェルとともに、計算機協会(ACM)からグレース・マレー・ホッパー賞を受賞した。この賞は「 APL 360の設計と実装における功績により、対話型システムのシンプルさ、効率性、信頼性、応答時間における新たな基準を確立した」ことに対して贈られた。[1]
ムーア氏はIP Sharp Associatesの共同設立者であり、長年にわたり同社で上級職を務めていました。それ以前は、スタンフォード大学の SUBALGOL コンパイラーに貢献し、Ferranti-Packard 6000およびICT 1900用のALGOL 60コンパイラーを作成しました。プログラミング言語APLに関する研究に加え、プライベートパケット スイッチングデータ ネットワークであるIPSANETの開発にも尽力しました。
スタンフォード大学
ロジャー・D・ムーアはカリフォルニア州レッドランズ生まれ。大学卒業前はスタンフォード大学でバロウズ220コンピュータのオペレーターとして働いていた。その間、ラリー・ブリードのカードスタントシステムのサポートも行っていた。[2]また、バロウズ220 BALGOLコンパイラの研究にも時間を費やした。その結果生まれたのが、ジョージ・フォーサイスが次のように表現するBUTTERFLYである。
各採点プログラムは BALGOL 言語の手続きとして書かれ、その後、ムーアによって書かれた BUTTERFLY という手続きと一緒にコンパイルされました。その結果、BALGOL コンパイラ独自の機械語ライブラリ手続き (SIN、WRITE、READ など) の形式で、変数を任意の BALGOL プログラムの変数と等しくするメカニズムを備えた、再配置可能な機械語手続きが生まれました。[3]
フォーサイスはボブ・ブレーデン が述べたような問題を予期していました。
スタンフォード大学のBALGOLは、B220ハードウェアよりも長く生き残った。1962年、スタンフォード大学はキャンパスコンピューティング用にIBM 7090を購入するためIBMと契約を結んだ。これはフォーサイスのオフィスに大きな動揺をもたらした。教授陣と学生のかなりの部分がBALGOLに精通しており、BACの高速コンパイルは学術環境にとって不可欠だった。このコミュニティをIBMが提供する生産指向のシステムソフトウェア(遅いFortranコンパイラと扱いにくいオペレーティングシステムを含む)にさらすことは、スタンフォード大学の学術コンピューティングを数年後退させることになるだろう。[4]
この問題に対処するため、1961年12月にムーアはIBM 7090用のSUBALGOLコンパイラの開発のためにフォーサイスに雇われた。[5]その後すぐにブレイデンとブリードが雇われた。
SUBALGOLの完成後、彼はフェランティ・パッカード社に雇われ、FP6000用のALGOL 60コンパイラを作成した。このコンパイラは、FP6000をInternational Computers and Tabulators社に販売した際に同梱されていたソフトウェアパッケージの一部であった。[6]
IPシャープアソシエイツ
1964年12月、フェランティ・パッカードのコンピュータグループの従業員の大半が解雇された。彼は他の6人の元FP従業員とともにIPシャープ・アソシエイツを設立した。彼は設立から1989年の退職まで副社長を務めた。
1966年に彼はラリー・ブリードとリチャード・ラスウェルとともにAPL \360インタプリタの開発に着手した。[7] [8]
最後に、APL\360 の優れたタイムシェアリング性能は、主にスーパーバイザを担当したトロントの IP Sharp Associates の Roger D. Moore 氏のおかげです。その設計については、十分に説明されていません。[9]このチームは、Association for Computing Machinery (ACM)からGrace Murray Hopper 賞を受賞しました。受賞理由は次のとおりです。「APL\360 の設計と実装により、対話型システムのシンプルさ、効率性、信頼性、応答時間に関する新しい基準を確立しました。」[1]
1970年、ムーアはIPSAの投機的DOS/360 COBOLコンパイラプロジェクトのプロジェクトリーダーに就任した。[10] [11] [12]コンパイラは満足のいくパフォーマンスを持っていたが、市場には受け入れられなかった。
IPSAは1969年からAPLタイムシェアリングサービスを提供していた。1975年までに、時分割多重化の柔軟性のなさと通信エラーに対する耐性のなさはもはや許容できなくなった。彼はIPSANET パケット交換 コンピュータネットワークの主任設計者となった。1976年にこのシステムは北米とロンドンで導入された。[13]
1984年、IPSAはIBM PC用のSharp APLをリリースした。[14]このパッケージには、ムーアが書いた 370 エミュレータが含まれていた。
退職
1989年初頭にIPSAを退職した後、オペラと室内楽に興味を持つようになった。[15]多くの公演に参加するとともに、コンサートを支援し、[16] [17] [18] [19]委嘱や音楽教育の推進にも尽力した。[20] [21] [22] 2019年3月21日にトロントで死去。[23] [24]
助成された作品
ムーアは多くの作品の作曲に資金を提供してきた。
- ディーン・バリー校庭の剣 (2016)
- 陳暁勇距離を越えて語る (2014)
- ジョン・エスタシオアウェイとアウェイク・イン・ザ・ナイト (2013)
- ラリーサ・クズメンコピアノ協奏曲 (2002)
- マージャン・モゼティッチ『喜びと悲しみの天秤』(2007年)
- マイケル・オステルルランブラー ローズ (2014)
- ノルベルト・パレイ『クラウド・ライト』(2013)
- ランドルフ・ピーターズ『クルの七つの門』(2000年)
- エリック・ロス・ダーク(2007)
- R. マレー・シェーファーヴァイオリン、チェロ、ピアノのための三重奏曲 (2013)
- ニック・ストーリング・ガーデンズ(2014)
受賞歴
- 「グレース・マレー・ホッパー賞(1973年)」。
- 「ロイ・トムソン・ホール表彰賞(2002年)」
- 「トロント大学アーバー賞(2009年)」。
- 「オペラカナダ ルビー(2010)」。2022年5月12日。
出版物
- 「FP6000 用 Algol 60 の実装」。カナダ コンピューティングおよびデータ処理学会第 4 回全国会議議事録。トロント大学出版局。1964 年。
{{cite book}}:|newspaper=無視されました (ヘルプ) - Breed, Lawrence M.; Moore, Roger D. (1970 年11月)。「APL/360 プログラム製品のエラーと修正」。ACM SIGPLAN 通知。5 (11): 33。doi : 10.1145 /987461.987467。S2CID 28611594 。
- 「APL ユーザーのためのデータ通信システム」(PDF)。APLユーザー ミーティング。1978 年。
- 主要なネットワーク変更(PDF)。第 9 巻。2022 年 1 月 21 日。
{{cite book}}:|periodical=無視されました (ヘルプ) - 「ネットワーク管理ツール」。APLユーザー ミーティング議事録。第 1 巻。1982 年。
参考文献
- ^ ab 「グレース・マレー・ホッパー賞受賞の引用」。Association for Computing Machinery。
- ^ Tesler, Larry (2009). 「1961年のコンピューターアニメーション:スタンフォードカードスタントプログラム」。YouTube。2021年12月21日時点のオリジナルよりアーカイブ。
- ^ Forsythe, George ; Wirth, Niklaus (1972). 「自動採点プログラム」Communications of the ACM . 8 (5): 275–278. doi : 10.1145/364914.364937 . S2CID 18936347.
- ^ ブレイデン、ボブ(1972) 。「スタンフォード大学におけるバローズ・アルゴル、1960-1963」。IEEE Annals of the History of Computing。35 ( 4): 69–73。doi : 10.1109 /mahc.2013.45。S2CID 12969438 。
- ^ Montalbano, Michael S. (1982 年 10 月)。「A Personal History of APL」。アンティーク (孤独な) コンピューターに関する事実と物語。Ed Thelen。2018年3 月 1 日閲覧。
- ^ ボール、ノーマン R.; ヴァルダララス、ジョン N. (1994)。フェランティ・パッカード:カナダの電気製品製造のパイオニア。マギル・クイーンズ大学出版局。p. 256。ISBN 9780773509832。
- ^ Shustek, Len (2012). 「APLプログラミング言語ソースコード」.コンピュータ歴史博物館.
- ^ デビッド・クレメンツ(司会)、フィル・エイブラムス、ラリー・ブリード、アディン・ファルコフ、ケン・アイバーソン、ロジャー・ムーア。APLの起源 - 1974 - YouTube。コーストコミュニティカレッジ地区。2021年12月21日時点のオリジナルよりアーカイブ。2015年1月8日閲覧。
- ^ Breed, Lawrence M.; Lathwell, Richard H. (1967). 「APL\360 の実装」。実験応用数学のための対話型システムに関するシンポジウム: Association for Computing Machinery Inc. シンポジウムの議事録。pp. 390–399。doi :10.1145 / 2402536.2402581。ISBN 9781450327923. S2CID 24012331。
- ^ バーネッキー、ボブ (2006). 「ケンの思い出」.ベクター. 22 (4).
- ^ https://www.dyalog.com/uploads/conference/dyalog16/presentations/L03_Zoo_Story.pdf [ベア URL PDF ]
- ^ 「8年前 1970年8月19日」。Computerworld . XII ( 33). 1978年8月14日. 2018年3月1日閲覧。
- ^ グラム、クリスチャン;ラスムッセン、パー。オスターガード、ソーレン・ドゥウス (2014)。北欧コンピューティングの歴史 4. Springer。 p. 343.ISBN 978-3-319-17144-9。
- ^ ベリー、ポール C. (1984). Sharp APL/PC . IP Sharp Associates. ISBN 0-86493-086-0。
- ^ グッディング、ウェイン(2010年秋)。「ロジャー・ムーア」。オペラ・カナダ。51 ( 3)。
- ^ パーキス、イナ、ザランキン、ボリス。「オフセンターミュージックサロン2004 05コンサートシーズン」(PDF)。
- ^ 「サポート」。ミュージックギャラリー。
- ^ Aitken, Robert (2016). 「明日の音楽を今日からサポートしましょう」
- ^ 「私たちの寛大なサポーター」。スペクトラムミュージック。2013年4月1日。
- ^ 「COC がカナダの将来のオペラスターを 2010/11 アンサンブル スタジオに迎える」 COC 広報 2010 年 4 月 28 日。
- ^ 「Composer-Librettist Laboratory」。Tapestry Opera。2017年2月15日。 2017年3月3日閲覧。
- ^ 「Visiting Artists & Scholars」トロント大学音楽学部。 2017年3月3日閲覧。
- ^ 「優れた技術の先駆者であるロジャー・D・ムーア氏が音楽コミュニティに惜しみなく寄付」。グローブ・アンド・メール。2019年4月14日。 2024年8月12日閲覧。
- ^ ヴィンセント、マイケル(2019年3月28日)。「追悼 | トロント芸術慈善家ロジャー・D・ムーア氏が79歳で死去」。ルートヴィヒ・ヴァン・トロント。 2024年8月12日閲覧。
外部リンク
- 公式サイト
- ムーレイアナ、ロジャー・ムーアの名言と逸話
