全球首位程序員是位女性而且已經 200 歲
世界上首臺計算機誕生前一個世紀,阿達洛夫萊斯研究了查爾斯·巴貝奇尚未建造的分析引擎的潛力,并且給出了分析報告。巴貝奇的分析引擎被認為是世界上第一臺計算機,而洛夫萊斯世界上第一個計算機程序員。她預見巴貝奇的設計如何能夠成為通用計算機,它可能操縱不僅僅是電話號碼,還包括音樂,甚至有一天可以處理復雜的科學計算。她寫道:“編織代數模式就像提花織機織花和葉”。
近200年來,許多她建議的事情成為可能。今天的軟件可以計算出我們對音樂理解的方方面面,軟件可以分析成分和提取基礎的音樂結構。有了合適的軟件,電腦可以生成復雜的音樂,通過學習,并且可以模仿古典作曲家和爵士大師的藝術風格。
計算機程序還可以理解音樂表現力的尺寸,例如,分辨出相兩個不同的音樂家進行同一首曲子表演之間的細微差別。數學和計算模型已成為寶貴的工具來重現我們所知道的音樂,并開拓新音樂表現力新的可能性。
阿達洛夫萊斯預見,音樂和科學將服從計算,以獲得更新武器,更深入地進行創作和發展。今年的阿達洛夫萊斯日,是她誕生200周年,阿達洛夫萊斯是女性在技術,工程和數學方面工作的優秀榜樣。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!