マーガレット・ヘレン・ハーパー | |
|---|---|
マーガレット・H・ハーパー (約21歳)のデジタル画 | |
| 生まれる | 1919年2月9日 ミシガン州 |
| 死亡 | 2014年10月13日(享年95歳) ペンシルバニア |
| 国籍 | アメリカ人(米国) |
| 母校 | ペンシルバニア大学ウェルズリー校( BS ) |
| 職業 | コンピュータプログラマー |
| 両親 |
|
| 親族 | リチャード・アーヴィング・ハーパー(1927-1977)(養子) |
マーガレット・ヘレン・ハーパー(1919年2月9日 - 2014年10月13日)[1] [2] [3]は、レミントンランドでグレース・ホッパーとともに世界初のコンピュータコンパイラを開発したアメリカのコンピュータプログラマーである。[1] [4]ハーパーはミシガン州で生まれたが、人生の大半をペンシルベニア州で過ごした。[2]ウェルズリー大学に進学し、1940年にペンシルベニア大学を卒業した。 [5]プログラマーとして働き、その後教授となった。[1]
幼少期と教育
ハーパーはミシガン州で生まれたが、ペンシルベニア州で育った。[2]両親はポール・ハーパー(1892年生まれ)とキャサリン・ハーパー(1893年生まれ)である。[2]ポールは自動車販売店で働き、キャサリンはミュージシャンで専業主婦だった。[1]マーガレットにはリチャード・アーヴィング・ハーパー(1927年3月13日 - 1977年11月)という養子の弟がいた。[2] [6]マーガレットは子供の頃勉強を奨励されていたが、あまり芸術的ではないと嘆いていた。[1]マーガレットは大学に入る前は公立と私立の両方の学校に通った。[1]大学では、マーガレットは最初ウェルズリー大学に通ったが、その後ペンシルベニア大学に転校した。[1] [5]マーガレットはスポーツに積極的で、ウェルズリー大学とペンシルベニア大学の女子ホッケーチームでプレイした。[5] [7]マーガレットは1940年にペンシルバニア大学教育学部で化学を学び、理学士号を取得して卒業した。[1] [5] [8] [9]
キャリア
ハーパーがどのようにしてコンピュータサイエンスに関わるようになったかは明らかではないが、1950年代には開発者として働いていた。[1]
コンピュータサイエンスは、概して共同作業の分野であり、1940 年代後半から 1950 年代前半の開発プロセスもその点で変わりませんでした。1950 年代前半、グレース ホッパーが最初のコンパイラを開発していたとき、彼女はハーパーとリチャード K. リッジウェイの支援を受けました。[10] [11]ホッパーは、「この作業は必然的にグループ研究であり、この成果の達成に主に責任を負ったメンバーを引用せずにこの報告書を発表することはできません」とさえ述べています。[1]これは注目すべき重要な点です。なぜなら、ハーパーの貢献の多くは、グレース ホッパーの名声によるマチルダ効果によって影が薄くなっているからです。1952 年、ハーパー、リッジウェイ、ホッパーは、レミントン ランドでUNIVAC システム用のA シリーズのコンパイラに取り組んでいました。具体的には、ハーパーとリッジウェイは A-2 コンパイラのマニュアルを作成し、その開発に取り組みました。[11]
ハーパーはまた、1954 年 3 月のComputers and Automation誌に「サブルーチン: 建築用プレハブ ブロック」という記事を掲載しました。[12]記事の中で、ハーパーは、1950 年代のコンピュータ プログラマーは、基本的に「アメリカの開拓者」のようで、家をつなぎ合わせる釘に至るまで、家のあらゆる部分を手作業で作らなければならなかったと述べています。[12]彼女は、時代は変わり、現在ではプログラマーは家の細かい釘からではなく、過去に他の人が発見したツールやアイデアを使用して共同作業を行っていると指摘しています。[12]彼女は、コンピュータ プログラミングにおけるサブルーチンの重要性、つまり、大きなタスクをより小さな (サブ) セグメントに分割できるというアイデアを強調していますが、さらに「[サブルーチン用の] コンパイラーがないため、サブルーチンはコンピュータのストレージまたはメモリの固定部分でのみ機能するようにコーディングされている」と述べています。[12]これは問題でした。なぜなら、多くのコードが単純に再利用できないことを意味していたからです。今日(2000年代)私たちが知っていて認識しているコンピュータは、この再利用可能なコードなしでは機能しません。しかし、1954年にハーパーは先見の明を持っていました。「ロシア語を英語に翻訳できるなら、コンピュータコードを別のコードに翻訳できないのはなぜですか?」[13] [12]これが、コンパイラの設計と実装のアイデアにおける問題の核心でした。ハーパーはコンパイラを発明しませんでしたが、最初のコンパイラを想像して構築した最も初期の科学者チームの1つに参加していました。 1987年9月17日のニューサイエンティストは、新しいコンパイラを実装した最初の人の1人がハーパーであったと述べています。[14]

ハーパーはレミントンランドでホッパーやリッジウェイと仕事を終えた後、1960年代にアウアーバッハ社でプログラミングアナリストとして働き続けました。[9] [1]彼女は1963年から1964年のコンピュータ分野の名士録[8]と1971年のコンピュータとデータ処理の名士録に掲載されました。 [ 9] [1]アウアーバッハ社で働いた後、ペンシルバニア大学で教鞭をとり、後に退職しました。[1]
彼女は2014年にペンシルバニア州で95歳で亡くなった。[3]
参考文献
引用
- ^ abcdefghijklm スタンレー、オータム(1995年)。発明の母と娘:改訂版技術史ノート。ニューブランズウィック、ニュージャージー:ラトガース大学出版局。pp. 460–461。ISBN 0-8135-2197-1. OCLC 31782818.
- ^ abcde 「Ancestry® | 系図、家系図、家族の歴史記録」www.ancestry.com 。 2020年10月28日閲覧。
- ^ ab “Alumnae Memorials | Wellesley Magazine”. magazine.wellesley.edu . 2020年11月5日閲覧。
- ^ チュン、ウェンディ・フイ・キョン(2011)。プログラムされたビジョン:ソフトウェアとメモリ。マサチューセッツ州ケンブリッジ:MITプレス。pp. 188、197。ISBN 978-0-262-29521-5. OCLC 751978346.
- ^ abcd 「ペンシルバニア大学女性年鑑、1940年」(PDF)。archives.upenn.edu 。1940年。
- ^ 「リチャード・ハーパー - 1977年11月 - 死亡記事 - Tributes.com」。www.tributes.com 。 2020年11月9日閲覧。
- ^ 「The Wellesley Legenda 1937 | Wellesley College Digital Collections」. repository.wellesley.edu . 2020年11月9日閲覧。
- ^ ab Who's Who in the Computer Field . 1963-64 — ニュートンビル、マサチューセッツ州: Berkeley Enterprises. pp. 93。
- ^ abc Who's Who in Computers and Data Processing. vol. 1, 1971 — シカゴ: Quadrangle Books. pp. 85.
- ^ 「Richard K Ridgway - Home」. dl.acm.org . 2020年11月9日閲覧。
- ^ ab 海軍数学計算諮問委員会によるデジタルコンピュータの自動プログラミングに関するシンポジウム— 海軍研究局、海軍省、ワシントン DC、1954 年 5 月 13 ~ 14 日発行。pp.15-21。
- ^ abcde Harper, Margaret H. 「サブルーチン: 建物用のプレハブブロック」Computers and Automation、第3巻、第3号、1954年3月3日、14-15ページ。
- ^ Nofre, D., Priestley, M., Alberts, G. 「テクノロジーが言語になったとき: コンピュータプログラミングの言語的概念の起源、1950-1960」『テクノロジーと文化』第55巻第1号、2014年1月、48頁。
- ^スタイン、ドロシー(1987 年9月17日)。「セックスとCOBOL陰謀団」。ニューサイエンティスト。115 (1578):79。
出典
- 1930 年国勢調査場所: ペンシルバニア州デラウェア州アッパー ダービー、ページ: 3A、調査区: 0163、FHL マイクロフィルム: 2341768。
- 1939年:到着地:米国ニューヨーク州ニューヨーク市。マイクロフィルムシリアル:T715、1897~1957年。行:24。ページ番号:135。
- 1948年: ニューヨーク州ニューヨーク、米国; マイクロフィルムシリアル: T715、1897-1957: 行: 8; ページ番号: 115。
- Ancestry.com。1930 年米国連邦国勢調査 [データベース オンライン]。ユタ州プロボ、Ancestry.com Operations Inc.、2002 年。
- Ancestry.com。ニューヨーク、乗客および乗組員リスト(キャッスルガーデンおよびエリス島を含む)、1820-1957 [データベースオンライン]。ユタ州プロボ:Ancestry.com Operations, Inc.、2010年。
- Ancestry.com。米国、死亡記事コレクション、1930年~現在[データベース オンライン]。米国ユタ州リーハイ: Ancestry.com Operations Inc、2006年。
- Ancestry.com. 米国公文書索引、1950~1993、第1巻 [データベースオンライン]。ユタ州プロボ:Ancestry.com Operations, Inc.、2010年。
- 伝記索引。第 9 巻、1970 年 9 月 - 1973 年 8 月 (1974 年発行) — ニューヨーク: HW Wilson Co.
- Chun、Wendy Hui Kyong。2011 — Programmed Visions: Software and Memory — マサチューセッツ州ケンブリッジ:MIT プレス。
- Harper, Margaret H. 「サブルーチン: 建築用プレハブブロック」Computers and Automation、第 3 巻、第 3 号、1954 年 3 月 3 日、14 ~ 15 ページ。
- マサチューセッツ工科大学 1954 年夏期講座: デジタル コンピュータ、高度なコーディング手法— MIT 電気工学部および海軍研究局デジタル コンピュータ研究所、マサチューセッツ州ケンブリッジ、1954 年夏。
- Nofre, D.、Priestley, M.、Alberts, G.「テクノロジーが言語になったとき: コンピュータプログラミングの言語的概念の起源、1950-1960年」『テクノロジーと文化』第55巻第1号、2014年1月、40~75ページ。
- 「リチャード・ハーパー - 1977年11月 - 死亡記事 - Tributes.com」www.tributes.com。2020年11月9日閲覧。
- 「リチャード・K・リッジウェイ - ホーム」dl.acm.org。2020年11月9日閲覧。
- スタンリー、オータム。1995 年 - 『発明の母と娘たち:技術史改訂ノート』 -ニュージャージー州ニューブランズウィック:ラトガース大学出版局。
- スタイン、ドロシー。(1987 年 9 月 17 日) 「セックスと COBOL 陰謀団」。ニューサイエンティスト。第 115 巻、第 1578 号。79 ページ。
- 海軍数学計算諮問委員会によるデジタルコンピュータの自動プログラミングに関するシンポジウム— 海軍省海軍研究局、ワシントン DC、1954 年 5 月 13 ~ 14 日発行。
- ペンシルバニア大学女性年鑑、1940年。archives.upenn.edu、1940年、39ページ。
- 「The Wellesley Legenda 1937 | Wellesley College Digital Collections」. repository.wellesley.edu. 2020年11月9日閲覧。
- コンピュータとデータ処理のWho's Who。第1巻、1971年 — シカゴ: Quadrangle Books。
- コンピュータ分野の著名人名鑑。1963-64 — マサチューセッツ州ニュートンビル: Berkeley Enterprises。
