正文
尤里卡计算机的内部结构图(图片源自:阿尔弗雷德·吉列信托公司)
1845年7月,英国的猎奇者们纷纷前往伦敦的埃及大厅尝试操作这个夏季新奇的事物。支付一先令之后,他们就可以站在这个木制的柜子前开始操作这台计算机。只要拉动杠杆,面板后面布满了金属辐条的六个滚筒就会开始转动。转动的滚筒会发出刺耳的摩擦声,我们随后会看到,
计算机上出现的并不是数值计算,也不是一排水果符号,而是一种特别的东西:是经过推敲的拉丁诗歌。
这个出现在维多利亚时期的奇怪的小玩意儿,是最早期的计算机雏形,名叫“尤里卡”(Eureka)。
“尤里卡”这一疯狂的想法源自英格兰西南部一位名叫约翰·克拉克(John Clark)的人。这位古怪的人是赛勒斯和詹姆斯·克拉克的堂兄弟(二者在上世纪50年代所做的沙漠靴,至今仍在售卖)。克拉克正是在这些小机器十分流行的情况下组建了尤里卡。正如文学学者杰森·大卫·霍尔(Jason David Hall)在一篇尤里卡学术文章中介绍的那样,它融合了其他原始计算机的优点,例如创作出波尔卡舞曲的多角口琴以及“歌雀”(一种发声设备)。触碰其附带的键盘时,会发出声音。
这是尤里卡机器的内部运作图,由木制的滚筒和金属辐条组成。它能够做出2600万个排列组合。(图片源自:阿尔弗雷德·吉列信托公司)
但是要用尤里卡来创作拉丁语六音步诗歌,情况就复杂多了。六音步是古罗马诗人奥维德和维吉尔创作史诗时用到的一种诗歌韵律。每行诗歌有六个韵律单位,这些单位在诗歌中叫做音步(即表现诗歌节奏的音组)。一个音步可以是扬扬格——由两个长音节组成,或者是扬抑抑格——一个长音节后面跟着两个短音节。但是,每行诗的第五个音步大多是扬抑抑格,第六个音步则通常是扬扬格。因此拉丁语六音步诗歌的写法也是有严格要求的,就像是要遵守一定的数学公式一样,就像下面这样:
_ ͜ ͜ | _ ͜ ͜ | _ _ | _ _ | _ ͜ ͜ | _ _
为了确保尤里卡自动创作出来的诗歌读起来既有韵律感又语意连贯,
克拉克给每个滚筒上的词条设定相近的含义,并且让这些词每次都能遵守相同的语法顺序
:
形容词-名词-副词-动词-名词-形容词
_ ͜ ͜ | _ ͜ ͜ | _ _ | _ _ | _ ͜ ͜ | _ ͜
Martia castra foris praenarrant proelia multa.
“Military camps foretell many battles abroad.”