歡迎光臨
每天分享高質量文章

這 2 位程式媛,註定載入史冊啦

(給演演算法愛好者加星標,修煉程式設計內功

原創:程式員的那些事(id:iProgrammer)

註定載入史冊的 2 張照片和 2 位程式媛 

2017 年,Katie Bouman 和儲存首張黑洞照片的硬碟

Katie 旁邊的那些硬碟(半噸重,摞起來也差不多和她同高了),儲存著首張黑洞照片的相關資料,超過 5PB。(PS:1 PB = 1024 TB,1 TB = 1024 GB)

(照片拍攝於 2017 年,截圖來自 BBC 網站報道)


2016 年她在 MIT 讀研時提出的一種演演算法,對 2019 年 4 月 10 日公佈的首張黑洞照片起了很大作用。

處理半噸黑洞照片資料,這個程式媛寫的演演算法立了大功這篇推文,並沒有細說 Katie 讀研時寫的演演算法。

有興趣的童鞋,請看 Katie 團隊在 2016 年 6 月發表的演演算法論文:Computational Imaging for VLBI Image Reconstruction

論文連結:https://dspace.mit.edu/handle/1721.1/103077 

Katie Bouman 在論文作者中排在第一位

【補充】:昨天開始,網上已有人在質疑:Katie 在生成黑洞照片庫中提交的程式碼少,她就配不上黑洞照片的榮譽了。如果你也持有這種觀點,那就取用 2 位網友的觀點來回應你:

說這個話的都是沒寫過演演算法的,幾十萬行程式碼的系統往往就圍繞一個千多行的核心演演算法構建的,沒有這個核心演演算法,再多的邊緣程式碼都是垃圾系統。—— 任傑

 

無知啊! 離開了核心演演算法,你什麼都不是!—— 杜建平

 

1971 年,Margaret Hamilton 和阿波羅 11 號飛船制導系統的程式碼清單

(圖來自 MIT 官網)


1969 年 7 月 16 日,阿波羅 11 號飛船在肯尼迪航天中心發射升空。20 日下午,宇航員阿姆斯特朗駕駛登月艙成功降落在月球錶面。

阿波羅 11 號飛船制導軟體的主要開發者是 Margaret Hamilton。

Margaret 的上面照片拍攝於 1971 年,她旁邊一大摞齊人高的資料,就是登月飛船制導軟體程式碼清單。

阿波羅 11 號飛船制導計算機「指令模組」和「登月模組」原始碼,版權已進入公有領域,熱心網友從 MIT 科學博物館做了掃描數字化,已託管在 GitHub 上,連結:

https://github.com/chrislgarry/Apollo-11

此外,如今程式員熟知的術語「軟體工程」,也是由 Margaret 提出的。

Katie 和 Margaret,她們都是 MIT 畢業生。

參考:MIT、維基百科、GitHub

    已同步到看一看
    贊(0)

    分享創造快樂