“建立数字时代的协作不仅发生在同辈之间,它还是跨越世代的。创意会在一代又一代的创新者之间传递。”
——[美]沃尔特·艾萨克森著
《创新者》
现代计算机技术的历史,要从年前说起。
故事要从一位女性讲起——埃达·洛夫莱斯,出生于年,她的父亲是19世纪的浪漫主义诗人拜伦,为了调和她身上的浪漫气质,她的母亲从小坚持让她学习逻辑、数学和机械等当时对女性属于禁区的学科。
埃达成为了成就卓著的数学家,创建了计算机程序中的基本元素-循环和子程序概念。
在年与年期间,埃达花了9个月的时间翻译意大利数学家路易吉·米那比亚讲述查尔斯·巴贝奇计算机分析机的论文。在译文后面,她增加了许多注释,详细说明用该机器计算伯努利数的方法,那被认为是最早的计算机编程,而埃达也因此被认为是世界上第一位计算机程序员。
埃达的文章创造出许多巴贝奇也未曾提到的新构想,她曾经预言道:“这个机器未来可以用来排版、编曲或是各种更复杂的用途。”
年代,艾伦·图灵(AlanTuring)受到埃达的启发,开始研制第一台现代计算机。为了纪念埃达,每年10月的第二个星期二被定为“埃达日”,以纪念历史上所有被遗忘或忽视的女性。
多年后的今天,无数程序员们用编程这门语言重构着我们身处的世界,幸运的是,在当下这个技术世界里,工作无关性别。
就如埃达在那篇著名的论文中所语言的:“一种新的,广泛的,强大的语言被开发出来,未来将会用于分析,运用它的力量,可以更快速、更准确地服务于人类,比迄今为止所有的手段都更有效。因此,不仅精神和物质,而且数学世界中的理论和实践都将更加密切,更加有效地联系在一起。”
本期人间像素,三位