您的位置:首頁>歷史>正文

世界上第一位程式師的誕生記

在202年前的今天, 1815年12月10日 (農曆冬月初十), 世界上首位程式師愛達·勒芙蕾絲誕生。

​ 世界上首位程式師愛達·勒芙蕾絲(Augusta Ada King, Countess of Lovelace, 1815年12月10日(距今202年)-1852年11月27日)是英國詩人拜倫的獨生女, 師從電腦數學基礎布林代數的創始人之一摩根, 因第一個為分析機編出了程式即“第一套電腦軟體”, 被譽為“世界上第一位軟體工程師”。 今天Google Doodle即為了紀念Augusta Ada King。

​ Augusta Ada King, 19世紀詩人拜倫的女兒, 數學家。 穿孔機程式創始人, 建立了迴圈和副程式概念。 為計算程式擬定“演算法”, 寫作的第一份“程式設計流程圖”, 被珍視為“第一個給電腦寫程式的人”。

1815年生於倫敦,

因父母婚姻破裂, 出生5星期後就一直跟隨母親生活。 母親A.Millbanke是位業餘數學愛好者, Ada沒有繼承父親詩一般的浪漫熱情, 卻繼承了母親的數學才能。

Ada 19歲嫁給了威廉·洛甫雷斯伯爵, 因此, 史書也稱她為Lady Lovelace。 Ada的生命是短暫的, 她對電腦的預見超前了整整一個世紀。 Ada早逝, 年僅36歲, 與她父親拜倫相似。 根據她的遺願, 她被葬於諾丁漢郡其父親身邊。

​ 阿達設計了巴貝奇分析機上解伯努利方程的一個程式, 並證明當時的19世紀電腦狂人巴貝奇的分析器可以用於許多問題的求解。 她甚至還建立了迴圈和副程式的概念。 由於她在程式設計上的開創性工作, Ada Lovelace被稱為世界上第一位程式師。 當時的Ada甚至不顧自己已是三個孩子的母親, 堅定地投身於分析機研究,

成為巴貝奇的合作夥伴。 在1843年發表的一篇論文裡, Ada認為機器今後有可能被用來創作複雜的音樂、製圖和在科學研究中運用, 這在當時確是十分大膽的預見。 以現在的觀點看, Ada首先為計算擬定了“演算法”, 然後寫作了一份“程式設計流程圖”。 這份珍貴的規劃, 被人們視為“第一件電腦程式”。 由於巴貝奇晚年因喉疾幾乎不能說話, 介紹分析機的文字主要由Ada替他完成。

美國國防部據說花了10年的時間, 把所需軟體的全部功能混合在一種電腦語言中, 希望它能成為軍方數千種電腦的標準。 1981年, 這種語言被正式命名為ADA(阿達)語言, 以紀念這位元“世界上第一位軟體工程師”。

Next Article
喜欢就按个赞吧!!!
点击关闭提示