---
title: "軟件工程先驅 Margaret Hamilton 逝世，享年 90 歲"
url: https://sammy.hk/%e8%bb%9f%e4%bb%b6%e5%b7%a5%e7%a8%8b%e5%85%88%e9%a9%85-margaret-hamilton-%e9%80%9d%e4%b8%96%ef%bc%8c%e4%ba%ab%e5%b9%b4-90-%e6%ad%b2/
author: Ethan
published: 2026-10-08T16:29:00+08:00
modified: 2026-10-08T09:32:57+08:00
description: "麻省理工學院於 2026 年 10 月 7 日在官方新聞頁公布，帶領阿波羅計劃軟件工程團隊的電腦科學家 Margaret Hamilton 已於 9 月 30 日逝世，享年 90 歲。[1] 生平與貢獻 官方指出，Hamilton 是一位影響深遠的電腦科學家，最為人熟知的是在美國太空總署阿波羅計劃期間，帶領麻省理工學院…"
categories: ["開放源碼"]
tags: [Margaret Hamilton, MIT, NASA, "軟件工程", "阿波羅計劃", "電腦科學史"]
source: https://sammy.hk
---
![](https://sammy.hk/wp-content/uploads/2026/10/margaret-hamilton-og.jpg)麻省理工學院於 2026 年 10 月 7 日在官方新聞頁公布，帶領阿波羅計劃軟件工程團隊的電腦科學家 Margaret Hamilton 已於 9 月 30 日逝世，享年 90 歲。\[1\]

## 生平與貢獻

官方指出，Hamilton 是一位影響深遠的電腦科學家，最為人熟知的是在美國太空總署阿波羅計劃期間，帶領麻省理工學院儀器實驗室（Instrumentation Lab）的軟件工程團隊。她著作超過 130 份出版物，並協助把「軟件工程」確立為一門專門學科；她自 1959 年起在麻省理工學院工作至 1970 年代中期，其後成為成功的運算企業家及行政總裁。\[1\]

官方提到，她一生的工作獲得眾多獎項與榮譽，包括 2016 年由時任美國總統奧巴馬頒授的總統自由勳章；奧巴馬的嘉許狀指出：「Hamilton 定義了軟件工程的新形式，並協助開創一個永遠改變人類歷史的產業。她的軟件架構為人類帶來巨大飛躍，寫下協助美國踏上月球的程式碼。」\[1\]\[2\]

## 阿波羅任務的軟件領導

官方指出，在阿波羅計劃中，Hamilton 同時帶領登月艙（Lunar Module）與指令及服務艙（Command and Service Module）的機載飛行軟件團隊，合共超過 400 人；1969 年在麻省理工學院拍下的一張著名照片，正是她站在由兩個團隊開發的軟件程式碼清單旁邊，那些清單疊起來幾乎與她一樣高。\[1\]

官方形容，Hamilton 在領導上展現才能，其解難與批判思考的本能多次挽救阿波羅計劃。文中提及一宗後來被稱為「Lauren 事件」的插曲：她當時四歲的女兒 Lauren 在儀器實驗室玩指令艙模擬器時，在模擬器處於飛行途中啟動了名為 P01 的發射前程序，令模擬器整個當機。Hamilton 為此在技術文件中加入程式附加說明，警告使用者不要在飛行途中啟動 P01；她亦提出軟件修正以防同類錯誤在真實任務中發生，但當時被否決，理由是受過高度訓練的太空人不會犯同樣錯誤。\[1\]

官方又提到，Hamilton 主張的「防禦式」編程與優先序驅動軟件，最終把人類送上月球；文章並附有一段由 Draper 製作的影片，由 Hamilton 親自講述軟件工程。\[1\]

## 她的自述

官方引述 Hamilton 在 2009 年接受麻省理工學院新聞訪問時的回憶：「沒有第二次機會，我們都知道。我們認真對待工作，很多人仍在二十多歲就開始這段旅程。提出解決方案與新想法是一場冒險。投入與承諾是理所當然，互相尊重亦貫穿所有人。由於軟件是個謎、是個黑盒，高層給我們完全的自由與信任。我們必須找到方法，而我們做到了。回望過去，我們是世上最幸運的人；當時根本沒有選擇，只能做先驅。」\[1\]

官方亦提到，2017 年 Lego 推出 Women of NASA 套裝，其中包括 NASA 歷史上四位女性的形象，Hamilton 是其中之一。\[1\]

## 參考資料

\[1\] [MIT News 官方 — Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90（2026 年 10 月 7 日）](https://news.mit.edu/2026/margaret-hamilton-computing-pioneer-dies-1007)

\[2\] [MIT News 官方 — Apollo code developer Margaret Hamilton receives Presidential Medal of Freedom（2016 年）](https://news.mit.edu/2016/apollo-code-developer-margaret-hamilton-receives-presidential-medal-of-freedom-1117)

### 相關文章：

1. [Linux Forum Asia 2005 之後感](https://sammy.hk/linux-forum-asia-2005-%e4%b9%8b%e5%be%8c%e6%84%9f/ "Linux Forum Asia 2005 之後感")
2. [重新安裝 Serendipity](https://sammy.hk/reinstall-serendipity/ "重新安裝 Serendipity")
3. [近期喜歡上搞 Web Application](https://sammy.hk/interests-to-code-webapp/ "近期喜歡上搞 Web Application")
4. [久違在家中電腦上進行編譯](https://sammy.hk/%e4%b9%85%e9%81%95%e5%9c%a8%e5%ae%b6%e4%b8%ad%e9%9b%bb%e8%85%a6%e4%b8%8a%e9%80%b2%e8%a1%8c%e7%b7%a8%e8%ad%af/ "久違在家中電腦上進行編譯")
