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

這 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)

    分享創造快樂