当林亚瑟听到这个经典的“条件判断语句”,从这位十九世纪女数学家的口中,清晰无比地说出来时,他感觉自己的头皮,都瞬间炸了!
他知道,自己正在见证一个何等伟大的、开天辟地般的历史时刻!
这已经不再是简单的“计算”了!
这是“思考”!
这是现代计算机科学的、最底层的、最核心的逻辑基石!
这位穿着维多利亚时代长裙的、美丽的女性,在这一刻,与后世那些穿着格子衫、坐在硅谷办公室里的顶尖程序员们,灵魂附体。
“埃达……”林亚瑟的声音,都因为激动而微微颤抖,“你……你简直是个天才!”
“不,殿下。”埃达的脸上,泛起了一丝红晕,她看着林亚瑟的眼神,充满了崇拜和感激,“我只是,站在了您这位‘巨人’的肩膀上而已。是您的‘阴阳’哲学,为我打开了这扇通往新世界的大门。”
“现在,”她深吸一口气,将那叠承载着她无数心血的穿孔卡片,郑重地,全部送入了分析机的卡槽之中。
然后,她转动了机器的摇柄。
“咔嚓……咔嚓……咔嚓……”
机器,开始以一种比差分机更加复杂、也更加富有逻辑性的节奏,运转了起来。齿轮在精确地啮合,杠杆在有序地摆动。
几分钟后。
机器的打印端,缓缓地,吐出了一张纸带。
纸带上,打印出的,不再是枯燥的对数表。
而是一串让林亚瑟感到无比熟悉、又无比震撼的数列:
1,1,2,3,5,8,13,21,34……
“这是……斐波那契数列!”林亚瑟失声喊道。
“是的,殿下!”埃达激动地回答,“我编写的这套程序,让机器成功地,通过‘IF…THEN…’的递归逻辑,自主地,推算出了您所说的这个兔子数列!”
林亚瑟看着那串数字,又看了看旁边那台还在咔咔作响的、简陋的黄铜机器,他的心中,掀起了滔天巨浪!
他知道,这台机器,虽然还很原始,还很笨重。
但这是人类历史上,第一台,真正意义上的……可编程计算机的雏形!
林亚瑟的脑海中,瞬间就闪过了无数个念头。
用这台机器,来计算弹道……
用它来破解密码……
用它来模拟金融市场的波动……
甚至,在遥远的未来,当它的载体,从笨重的齿轮,变成法拉第的“电”,再变成更微观的“晶体管”时……
一个全新的、被0和1所支配的、波澜壮阔的“信息时代”,将由自己,和眼前这位伟大的女性,共同开启!
他看着埃达·洛夫莱斯那张因为兴奋而容光焕发的脸,心中充满了无限的感慨和敬意。
怪不得,后世会将最先进的计算机语言,以“Ada”来命名。
她,当之无愧。
。