第六百八十章 組合語言之母Kathleen Booth(第3/4頁)
章節報錯
後在薩斯喀徹溫大學、湖首大學工作。
她於 1978年從湖首大學退休,但可以看到,在1993年、她已經71歲高齡時,還發表了和兒子Ian Jm booth博士共同撰寫的論文《使用神經網路識別海洋哺乳動物》。
Kathleen booth於2022年9月29日去世。伯貝克學院發文悼念。
不過,相比於這位來自英國的女性,更加廣為人知的是另一位男性——david wheeler。
為此,美國IEEE計算機協會還在1985年為他頒發了計算機先鋒獎。
當時,作為與maurice wilkes一起研究劍橋大學Edsac(電子延遲儲存自動計算機)的團隊成員,david wheeler負責為計算機提供指令的系統。
wheeler開發的「初始指令」(initial orders)讓Edsac的指令可以用一種簡單的語言編寫,而不再是「人肉輸入」二進位制數字。
此外,他還開發了「wheeler Jump」,允許程式將控制權傳遞給子程式,也就是用basic寫過程式的人都知道的「goto」語句的前身。
david John wheeler於1927年出生在伯明翰。1945年,他獲得了劍橋大學三一學院的獎學金,在那裡他學習數學,並於1948年畢業。
在此期間,maurice wilkes在重新開放的數學實驗室工作,從事一個名為Edsac的儲存程式電子計算機的建造專案。
Edsac的第一個程式於1949年3月在Edsac上執行,其中就包括了wheeler開發的「初始命令」,一個可以將簡單的命令翻譯成計算機所需的二進位制指令的程式。這使得Edsac可以由非專業人員進行程式設計,並標誌著程式語言的發展邁出了第一步。
為Edsac編寫程式的經驗使wheeler和他的同事maurice wilkes和Stanley Gill在1951年出版了第一本針對程式設計師的書「the preparation of programs for an Electronic digital puter」,同年,wheeler獲得了實驗室授予的第一個博士學位。
1955年,應用數學的研究學生Joyce blackler開始在工作中使用Edsac,並認識了david wheeler。他們於1957年8月結婚。
1965年他成為達爾文學院的研究員,1966年在加利福尼亞大學伯克利分校工作,研究如何將線上終端與大型計算機連線起來。1968年,他在貝爾實驗室工作了一段時間。1977年,他成為電腦科學教授。
他在1970年被選為英國計算機學會的會員,1981年成為最早被選為皇家學會會員的電腦科學家之一。
1984:美國女性離開程式碼的那一年
但凡是對程式設計歷史有所瞭解的人,必然聽說過Ada Lovelace和Grace hopper。她們和其他從業的女性一起,對現代程式設計產生了巨大影響。
但現在,你能叫出名字的「大人物」,無疑是像史蒂夫·喬布斯、比爾·蓋茨和馬克·扎克伯格這樣的男性。
那麼,曾經的女性都去了哪裡?
時間回到第二次世界大戰期間,當時第一批「程式設計師」有很多都是女性,如計算公司(pInc.)的創始人Elsie Shutt和創造了第一個編譯器的Grace hopper。
戰爭勝利之後,雖然有越來越多的男性加入,但女性不僅仍然從事著科學和技術領域工