36氪

媒體認證
2019年10月15日 0:01

【No.2 史上最牛程序員|第一位程序員——阿達·洛芙萊斯】#程序員的浪漫體質#
一個冷知識,今天是Ada Lovelace Day,用以紀念史上第一位計算機程序員阿達·洛芙萊斯。與多數人對程序員的認知不同,Ada是一名女性,生於19世紀,老爹還是赫赫有名的詩人拜倫。

● Ada出生5個星期後,父母的婚姻就破裂了,母親將Ada帶離了父親身邊,從此她與自己的詩人父親再未謀面。

● Ada可以說是個神童,小小年紀就表露出多方面的才能,數學甚至打敗了前來教授她的家庭教師。17歲時就可以輕鬆計算大學生的數學題。

● 英國數學家查爾斯·巴貝其發明了一台分析機試驗品,年紀輕輕的Ada看完后立刻就懂得了運行原理,Ada還用二進位數代替原來的十進位數,還提議數字和其他符號都可以 「編碼」成數字數據(即程序)。

● Ada在翻譯了一位義大利工程師發表的一份關於分析機思想的講稿后,按照自己對分析機的理解,在原文後附上了長於原稿3倍的【註釋】,設計了一個可以讓分析機計算伯努利數的程序。

● 令人遺憾的是,才華橫溢的Ada英年早逝,她與父親拜倫的生命同樣停止在了36歲:同樣的年齡,同樣的死因:失血過多。

【點開圖片,了解更多關於世界上第一位程序員的有趣故事~ 關注36氪微博,我們將持續為你介紹史上最牛程序員】