ユージン・エドワード・マクドネル | |
|---|---|
ユージン・マクドネル、1978年 | |
| 生まれる | 1926年10月18日 |
| 死亡 | 2010年8月17日(享年83歳) |
| 市民権 | アメリカ合衆国 |
| 母校 | ケンタッキー大学 ハーバード大学 |
| 知られている | プログラミング言語: APL、J |
| 配偶者 | ジーン・ファー・マクドネル |
| 子供たち | 5 |
| 受賞歴 | APLへの顕著な貢献に対するケネス・E・アイバーソン賞、1987年 |
| 科学者としてのキャリア | |
| フィールド | コンピュータサイエンス |
| 機関 | ウエスタンユニオン IBM I.P. シャープアソシエイツ |
ユージン・エドワード・マクドネル(1926 年 10 月 18 日 - 2010 年 8 月 17 日)は、コンピュータサイエンスの先駆者であり、プログラミング言語APLとJの兄弟に長年貢献した人物です。
彼はブルックリン工科高校を卒業し、第二次世界大戦でアメリカ陸軍の歩兵 伍長として従軍した後、ケンタッキー大学に入学し、1949年に首席で卒業し、ファイ・ベータ・カッパに選出された。ハーバード大学で1年目の大学院生奨学金を授与され、そこで比較文学、特にダンテの『神曲』を研究した。
ロバート・フロストの詩を研究しているうちに、彼はフロストの詩集『西に流れる小川』の最初の 2 つの詩、「春の池」と「月の自由」が、反映について論じているだけでなく、2 つの韻律が AABCBC と CBCBAA のように互いに反映していることに気づいた。彼はフロストに会ったとき、2 人ともジョン・ミルトンの『リシダス』の 193 行を暗記していたことを知って喜んだ。
IBMでの彼の最初の仕事は、IBM 初のタイムシェアリングシステムの設計でした。このシステムは、APL の前身である IVSYS (Iverson system の略) の非常に初期のホストとなりました。1968 年に、彼はKen Iversonの同僚となり、APL が命名される前から Iverson 記法を使用し、APL の非常に初期の頃から活躍していました。彼は、2 人のユーザー間の通信を可能にする「情報転送制御システム」に関する米国特許 3,400,376 (1968 年 9 月 3 日) を保有しています。1978 年に、彼は IBM を離れ、IP Sharp Associatesに入社し、1990 年に退職しました。
IBM では、マクドネルはAPL の符号関数と円関数の表記法を考案し、複素 床関数を設計し、またはとをGCDとLCMに拡張することを提案しました。アイバーソンとともに、J にフックとフォークを含めることにも取り組みました。J でゼロをゼロで割った結果は、彼が 1976 年に提案したとおりです。1987 年に、彼はアイバーソン賞を受賞しました。
マクドネルはAPL Pressの出版者であり、「A Source Book in APL」と「APL Quote Quad, the Early Years」を出版した。彼は長年、APL Quote-QuadのレクリエーションAPLコラムの編集者であり、主要な寄稿者でもあった。彼は英国APL協会の機関誌であるVectorに「At Play with J」コラムを数十本執筆した。 [1]彼はSloane's On-Line Encyclopedia of Integer Sequencesに寄稿した。
彼は北米ジェーン・オースティン協会(JASNA)の会員で、1993年にレイク・ルイーズで開催されたJASNAの会合で「古典的説得」という講演を行った。ベイエリアのジェーン・オースティン・グループで活動し、ディアドル・ル・フェイ版オースティンの手紙のトピック別索引を執筆した。この索引はペンバリー共和国のウェブサイトで閲覧できる。[2]
マクドネルは2010年8月17日にパロアルトの自宅で安らかに亡くなった。[3]
会議論文
- IBM69 ボストン、JCL の正式な説明
- APL73 トロント、単純な関数のさまざまな代替定義[4]
- APL73 コペンハーゲン複合施設フロア[5]
- APL74 アナハイム、キャレット機能
- APL75 Pisa、GCDとLCM関数の表記法[6]
- APL76 オタワ、ゼロをゼロで割る[7]
- IBM78 ロスアルトス、主催者
- APL79 ニューヨーク州ロチェスター、曖昧な残留物[8]
- APL80 ノールトウェイカーハウト、オランダ、APLの無限への拡張、[9]ジェフリー・シャリットと共著
- IPSA80 トロント、イベント処理のための商用アプリケーション
- APL81 サンフランシスコ 会議議長
- APL84 ヘルシンキ、APL賞
- APL86 マンチェスター、イギリス、完全な平方根ルーチン[10]
- APL87 ダラス、アイバーソン賞
- APL88 シドニー、人生:卑劣で、残酷で、短い[11]
- APL89 NYC、フレーズフォーム、[12]ケネス・E・アイバーソン(フックとフォークを紹介)
- APL90 コペンハーゲン、APL\?、 [ 13] Roger Hui、Kenneth E. Iverson、Arthur Whitney(Jを紹介)と共著
- APL91 スタンフォード、会議主催者
- APL93 トロント、木から箱へ、デイビッド・スタインブルック氏
参考文献
- ^ 「Vector: the journal of the British APL Association」。2018年9月17日時点のオリジナルよりアーカイブ。2018年6月23日閲覧。
- ^ 「ペンバリー共和国」.
- ^ 「ユージン・マクドネル」。サンノゼ・マーキュリー・ニュース、サンマテオ・カウンティ・タイムズ。カリフォルニア州サンノゼ。2010年8月22日。 2018年2月27日閲覧。
- ^ McDonnell, EE、「単純な関数のさまざまな代替定義」、第 5 回国際 APL ユーザーズ カンファレンスの議事録、トロント、1973 年 5 月 15 日から 18 日
- ^ マクドネル、EE、「複雑な床」、APL 会議 73 の議事録、コペンハーゲン、1973 年 8 月 22 日から 24 日
- ^ McDonnell, EE、「GCD および LCM 関数の表記法」、APL75 会議議事録、1975 年 6 月 11 日から 13 日
- ^ マクドネル、EE、「ゼロをゼロで割る」、APL76 会議議事録
- ^ マクドネル、EE、「ファジー残余」、APL79 会議議事録
- ^ McDonnell, EE、「APL の無限への拡張」、APL80 会議議事録
- ^ McDonnell, EE、「完璧な平方根ルーチン」、APL86 会議議事録
- ^ マクドネル、EE、「人生:卑劣で、残酷で、短い」、APL88 会議議事録
- ^ マクドネル、EE、「フレーズ形式」、APL89 会議議事録
- ^ McDonnell, EE、「APL\?」、APL90 会議議事録
外部リンク
- 論文と記事
- 「Jと遊ぶ」コラム
- 「At Play With J (Edn 2)」ペーパーバック
- ケン・アイバーソンを偲んで
