マーガレット・ハミルトンは、「ソフトウェアエンジニアリング」という用語を考案し、NASAのアポロ計画のための機体ソフトウェア開発をリードしたソフトウェアエンジニアリングのパイオニアで、90歳で死去しました。2016年に大統領自由メダルを受賞したハミルトンは、1969年から1972年にかけての6回の月面着陸ミッションの成功に不可欠な役割を果たしました。彼女の仕事はアポロ11号の月面着陸を可能にし、彼女はコンピューティング史における基礎的な人物として記憶されています。1936年にペンシルベニア州パオリで生まれたハミルトンは、アールハムカレッジで数学の学位を取得しました。彼女はMITでエドワード・ローレンツの下でキャリアをスタートし、LGP-30コンピュータをプログラムして気象パターンを研究しました—これはカオス理論の初期の実験でした。その後、SAGEプロジェクトに移り、複雑なソフトウェア信頼性の課題に取り組みました。1965年、彼女はアポロ計画のために最初に雇われたプログラマーとしてMITのインストゥルメンテーションラボに加わりました。彼女のソフトウェア開発における革新的なアプローチは、クリティカルなミッション中のエラー回復の処理を含み、潜在的な失敗を防ぐのに役立ちました。ハミルトンはまた、2つの成功したソフトウェア会社を設立し、「NASAの女性たち」セットのレゴミニフィギュアで表彰されました。彼女の遺産は、技術的な不確実性に直面した際の独創性と忍耐力の象徴として残り続けています。
出典: Ars Technica · 要約:HeadlinesBriefing