全球首位程序员是女性,而且已经200岁
科普小知识2022-08-17 15:36:35
...
在世界上第一台计算机诞生前一个世纪,艾达·洛夫莱斯研究了查尔斯·巴贝奇尚未建成的分析引擎的潜力,并给出了分析报告。巴贝奇的分析引擎被认为是世界上第一台计算机,而洛夫莱斯是世界上第一个计算机程序员。她预见到巴贝奇的设计将会变成一台通用计算机,它不仅能处理电话号码,还能处理音乐,甚至有一天能处理复杂的科学计算。她写道:
"编织的代数模式就像在提花织机上编织花和叶."
在过去的200年里,她的许多建议都成为可能。今天的软件可以计算出我们对音乐理解的所有方面。该软件可以分析组件和提取基本的音乐结构。有了合适的软件,计算机可以通过学习产生复杂的音乐,并且可以模仿古典作曲家和爵士乐大师的艺术风格。
计算机程序还可以理解音乐表达的维度,例如,区分演奏同一首音乐的两个不同音乐家之间的细微差别。数学和计算模型已经成为复制我们知道的音乐和探索音乐表达的新可能性的有价值的工具。
阿达·洛夫莱斯预见到,音乐和科学将受到计算的影响,以便获得更新的武器,并推动它们的创造和发展。今年是艾达·洛夫莱斯诞辰200周年。ada lovelace是女性在技术、工程和数学领域工作的杰出典范。
上一篇:阴虱在被子里能活多久
下一篇:南开大学成立京津冀协同发展研究院