你也许会问,查尔斯·巴贝奇在1822年(雷奈克发明听诊器之后6年)宣告,他发明了一种可以完成简单算术题的机器时,他是否想到以上可能性。也许是吧,因为他还没有来得及完成那台机器,就马上着手去造一台更加雄心勃勃的机器,以完成更加复杂的任务。但这一台机器也半途而废,到1833年,他竟然把自己的计算器研究计划束之高阁,另起炉灶去搞一台可以编程的机器,这台机器成为现代计算机的先驱。他构想的编程机也没有完成,不久它就演变为用穿孔卡操作的机器,这是由法国纺织机演变而来的机器,纺织工人用这样的机器来控制织机上的经纬纱。
在以后的37年中,巴贝奇不断改进他的编程机,每一个新的设计都胜过前一个设计。[6有一阵子,他突然意识到,数字运算的机械化使他掌握了一种操纵非数字符号的手段。如果说巴贝奇的洞察力堪与希腊人公元前3世纪发现字母表化(alphabetization)的原理相比,那并非牵强附会。所谓字母表化是这样一个原理:字母可以从其声音功能剥离出来,用作信息分类、储存和检索的系统。总之,有了这个洞见之后,巴贝奇就能够思考设计“智能”信息机的问题,虽然当时的机械技术还不足以实现这样的想法。然而,他离我们今天所理解的那种计算机还有一些时日;现代计算机的发明还要等待多种进一步的发现和发明,包括电报、电话、布尔代数、以继电器为基础的电路,直到产生克劳德·香农创造的数字逻辑电路。今天,没有修饰语的“计算机”通常指的是约翰·冯·诺伊曼2在20世纪40年代发明的那种计算机。在此之前,computer指的是做机械运算的人(与早期typewriter的用法相似)。后来,计算从人手转移给机器,computer这个词也由指机器转向指人,由于冯·诺伊曼计算机的威力,这个转移就加速完成了。
第七章 机器意识形态:计算机技术垄断
119
109
1 查尔斯·巴贝奇(CharlesBabbage,1792—1871):英国数学家、分析仪发明者,他的分析仪原理近似于现代计算机。