奧古斯塔.愛達.金,勒芙蕾絲伯爵夫人(Augusta Ada King,Countess of Lovelace)被認為是世界第一位程式設計師,她為巴貝奇發明的電腦分析機撰寫了一個計算白努利數的程式。
在1842年與1843年期間,愛達花了9個月的時間翻譯義大利數學家路易吉•米那比亞(Luigi Menabrea)講述查爾斯•巴貝奇電腦分析機的論文。
在譯文後面,她增加了許多註記(英語:Ada Byron's notes on the analytical engine),詳細說明用該機器計算白努利數的方法,被認為是世界上第一個電腦程式;因此,愛達也被認為是世界上第一位程式師。不過,有傳記作者也因為部份的程式是由巴貝奇本人所撰,而質疑愛達在電腦程式上的原創性。
巴貝奇在他所著的《經過哲學家人生》(Passages from the Life of a Philosopher, 1846)裡留有下面的述敘:
“我認為她為米那比亞的備忘錄增加許多註記,並加入了一些想法。雖然這些想法是由我們一起討論出來的,但是最後被寫進註記裡的想法確確實實是她自己的構想。我將許多代數運算的問題交給她處理,這些工作也與伯努利數的運算相關。在她所送回給我的檔,更修正了我先前在程式裡的重大錯誤。”
愛達的文章創造出許多巴貝奇也未曾提到的新構想,比如愛達曾經預言道:『這個機器未來可以用來排版、編曲或是各種更複雜的用途。』。
然而每年10月15日設立為愛達.勒芙蕾絲日的主要目的並不是紀念愛達.勒芙蕾絲本人,而是為了鼓勵人們發表文章談論、讚美在 STEM(科學、科技、工程和數學)領域有傑出表現的女性,以提昇女性在這些領域的地位,對象當然不只限於居禮夫人這種等級的人物,而是你我身邊的女性,也許是你的同事、朋友等等,因為出自美國人口普查局。其原因主要是女性在數理領域的所占比例越來越少。1990年,在STEM領域工作的女性占34%,到2001年,此數位降至27%。
“勒芙蕾絲在她所處的時代是一個特殊的例子,因為她不僅被允許學習數學,而且還被鼓勵。”“她的故事告訴世人,如果被給予(與男性相同的)機會,女性也可以同樣成功。”
Via : http://zh.wikipedia.org/wiki/%E6%84%9B%E9%81%94%C2%B7%E5%8B%92%E8%8A%99%E8%95%BE%E7%B5%B2
留言列表