計算機界五位巾幗英雄

來源: 《程序員》  發布時間: 2012-03-08 21:36  閱讀: 4572 次  推薦: 1   原文鏈接   [收藏]  

  在軟件業這個由男性稱霸的世界里,其實還有著很多的巾幗英雄,本文我們推薦五位計算機界的偉大女性,她們的成就、她們的努力,將帶給我們前進的動力。

  世界上第一位程序設計師 Ada Lovelace

  Augusta Ada King 原名 Augusta Ada Byron(1815年 12 月 10 日—1852年 11 月 27 日)。

Ada Lovelace

  她是著名英國詩人 Byron 之女。在 1842 年與 1843 年其間,Ada 花了 9 個月的時間翻譯意大利數學家 Luigi Menabrea 對 Babbage 最新的分析機概論所留下的備忘錄。在這部譯文里,她附加了許多注記,內容詳細說明了用分析機進行伯努利數的運算方法,被后人認為是世界上第一個電腦程序。Ada 的文章創造出許多 Babbage 也未曾提到的新構想,比如 Ada 曾經預言道:“這個機器未來可以用來排版、編曲或是各種更復雜的用途。”

  1852年,Ada 為了治療子宮頸癌,卻因此死于失血過多,享年 36 歲。具有諷刺意義的是,她與她父親 Byron 死于相同年齡,一樣死于治療中的失血過多。Ada 的生命是短暫的,但她對計算機的預見卻超前了整整一個世紀。

  在 1980 年 12 月 10 日,美國國防部制作了一個新的計算機編程語言——Ada。而美國國防部標準局為了記念 Ada,以她的生日設立了一個編號 MIL-STD-1815。在微軟的產品里也可以找到 Ada 的全息圖標簽。另外英國計算機公會每年都頒發以 Ada 為名的獎項。

  計算機軟件的第一夫人 Grace Hopper

  被譽為計算機軟件第一夫人的 Grace Hopper 于 1906 年 12 月 9 日出生在紐約市的一個海軍世家。Grace Hopper 是杰出的女數學家和計算機語言領域的帶頭人。

Grace Hopper

  1949年 Hopper 加盟由第一臺電子計算機 ENIAC 發明人埃克特和莫齊利開辦的電腦公司,為第一臺存儲程序的商業電子計算機 UNIAC 編寫軟件。1952年,她開發了世界上第一個將高級符號語言轉變為機器語言的編譯器A—0,第二年她又開發出第一個處理數據計算的編譯器A—2以及第一個自動翻譯英語的數據處理語言。

  之后她又以 Flow-Matic 為基礎開發了 COBOL 語言。COBOL 被稱為第一批高級程序設計語言之一,并廣泛用于大型機和小型機電腦的高級商業程序設計。同時 Hopper 又率先實現了第一個 COBOL 編譯器,因此被譽為 COBOL 之母。據 20 世紀 80 年代初的統計,當時全美國有 80% 的程序由 COBOL 語言編寫而成,此語言對計算機應用發展有著很大的推動作用。

  Hopper 致力發展程序設計技術,同時還培養了大批的程序設計人員。Hopper 自己曾說:“與其說我的最大貢獻是發展了程序設計技術,不如說我培養了大批程序設計人才”。

  在 Hopper 傳奇的一生中,她贏得了無數榮譽和獎勵,她先后被 40 多所大學授予榮譽博士學位。

  1971年為了紀念現代數字計算機誕生 25 周年,美國計算機學會特別設立了“Grace Hopper”獎,頒發給當年最優秀 30 歲以下的青年計算機工作者;1980年 Hopper 獲得國際 IEEE 組織頒發的首屆計算機先驅獎;1991年,布什總統在白宮授予 Hopper“全美技術獎”,這也是至今美國女性唯一獲此殊榮的人;1994年 Hopper 被追授為“美國女名人”,進入“全國女名人堂”。

  信息技術史上最傳奇的女性 Hedy Lamarr

  Hedy Lamarr(1913年 11 月 9 日—2000年 1 月 19 日)美國好萊塢默片時期著名女演員,生于奧地利一個富裕的猶太人銀行家庭。

Hedy Lamarr

  她曾與克拉克·蓋博等頂級男星合作,主演了多部熱門影片。19歲時在電影《神魂顛倒》中裸泳成為世界電影史上第一位裸體出鏡的女演員。一生曾有過八次婚姻。

  她曾被認為是全歐最美的女人,并因美貌蓋過了演技而被人稱為花瓶。有意思的是,她其實數學和通信功底很深,是現代無線通信的核心專利跳頻技術的第一發明者,CDMA、WiFi 等技術都以此為基礎。美國電話局主席安東尼·羅德(Anthony Loder)對她的評價所說:“雖然 Hedy Lamarr 已經被大家遺忘了,但她所做出的一切仍然影響著一代又一代的人。”

  2005年,德語國家舉行了第一屆發明者節,紀念她的 92 歲誕辰。另外,大家都很熟悉的 CorelDraw 9 軟件封面上的完美面容也屬于 Hedy。所有的這一切,仿佛在印證她的一句妙語:“電影往往限于某一地區和時代,而技術是永恒的”。

  第一位獲得圖靈獎的女性 Frances Allen

  Frances Allen,著名計算機科學家,作為一名編譯器優化領域的先驅,她的成就主要包括編譯器的基本原理、代碼優化和并行編譯等。

Frances Allen

  1954年,Allen 畢業于美國紐約州立大學奧爾巴尼分校,并獲得學士學位。她于 1980 年代早期創立了并行翻譯(Parallel TRANslation,PTRAN)研究組,致力于研究并行計算機的編譯問題。該小組的工作在編譯器的并行化方面處于世界領先的位置。她在這些項目中的工作促成了許多目前廣泛應用于商業編譯器中的程序優化算法和技術。

  Allen 在科學的道路上探索奇妙之旅,獲得榮譽無數。Allen 在 IBM 業界有著廣泛的影響,1989年 Allen 當選為 IBM 院士,這是 IBM 歷史上第一個女性獲得此殊榮;1995 年,她被任命為 IBM 技術研究院院長;1997 年被選入 WITI 名人堂;2000年 IBM 設立了以她的名字命名的“Frances E. Allen 科技女性導師獎”。2007年 2 月,作為美國國家工程學院院士、美國計算機學會會士,獲得過 AWC 頒發的 Augusta Ada Lovelace 獎的 Allen 因“她對于優化編譯器技術的理論和實踐做出的先驅性貢獻,這些技術為現代優化編譯器和自動并行執行打下了基礎”而成為第一位獲得圖靈獎的女性。圖靈獎評委會主席 Ruzena Bajcsy 說:“她的研究幾乎影響了計算機科學發展的整個歷程,使我們今天在商業和科技領域內使用的許多計算技術成為可能。她此次獲獎進一步證明成就與性別無關。”

  CLU 與 Argus 語言發明人 Barbara Liskov

  計算機界有“計算機界諾貝爾獎”之稱的圖靈獎曾由男性壟斷了 40 年,而在 2008 年 6 月這一局面再次被打破。Barbara Liskov 被授予 2008 年度圖靈獎得主,以表彰她對編程語言和系統設計方面所做出的實踐與理論基礎,尤其是數據抽象、容錯和分布式計算方面的貢獻。她也是第二位獲得此獎項的女性科學家。

Barbara Liskov

  Barbara Liskov,本名 Barbara Jane Huberman,1939年生于加利福尼亞。1961年在加州大學伯克利分校獲得數學學士學位。在 20 世紀 60 年代,計算機科學這門新興職業對女性來說還相當寒冷。Liskov 在申請研究生、找工作過程中屢次碰壁。但這并沒有擊垮她,她認為“發生的不公平的事情,并不與我直接相關,我想也許正是這種態度,使我已經適應這些年來此類處境。”

  Liskov 生平最重要的科研成果是她為推動數據抽象使用所做的巨大貢獻。她在此領域的創新使得軟件更易于編寫、修改和維護,極大地提高了計算機軟件的可靠性、安全性和易用性。Liskov 從實際項目中提煉出來的數據抽象思想,已經成為軟件工程的重要精髓。

  20世紀 70 年代早期,Liskov 發明了兩種計算機語言:CLU(一種支持數據抽象的面向對象編程語言)和 Argus(一種分布式程序實現的高級語言)。這些研究成果成為現代編程語言的基礎,支撐起整個現代應用軟件行業,對每一種主流編程語言產生了深遠的影響,如C++、Java、Python、Ruby、C#等。她與亞裔女科學家周以真一起提出的 Liskov 替代原則,是程序設計中另一個廣泛應用的成就。這個原則已成為面向對象最重要的原則之一。

1
0
 
標簽:女程序
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()