“谁发明了世界上第一台计算机?”
对于这个问题,相信十有八九之人都会认为美国。1946年,美国人摩彻利和埃卡特基制造的“世界第一台计算机”,这台计算机叫“埃尼亚克”——一个占地170平米、重30吨、174千瓦的庞然大物,还不如今天的一些高级袖珍计算器,但它的计算速度却是手工的20万倍。
然而鲜为人知的是,美国人发明的这台计算机,其实并非世界第一,只能算世界第三,在此之前,还有两个国家率先发明了计算机。
世界第二台计算机当美国人宣传发明世界第一台计算机时,英国人却不乐意了。
1940年,为破译德国密码,英国研制出了大型电子运算装置“巨人”机。尽管“巨人”只是计算机的雏形,但的确是一台计算机,在二战中立下了汗马功劳。
1940年,英国通过“巨人”机算,破析德军密码,获悉德国空军将空袭重要工业城市考文垂。为保守“巨人”机的秘密,丘吉尔断然决定不疏散考文垂居民,结果付出了沉重的代价。
然而,让英国耿耿于怀的不仅只是名声,还有更重要的应用计算机。与第一次工业革命时期不同,英国没能抓住由计算机引发的技术和产业革命的机遇,而美国抓住了。
世界第一台计算机英国人耿耿于怀时,其实还有更郁闷的人,这就是德国人康拉德·楚泽。
康拉德·楚泽是一位德国工程师,在柏林工业大学专业是土木工程建筑,但就是这位与计算机不搭边的“外行”,却制造出了世界第一台计算机。
1935年,康拉德·楚泽获得了土木工程学士学位,进入了柏林一家飞机制造厂,主要任务恰好是他最挠头的飞机强度分析,繁琐枯燥的计算成了他的工作,而辅助工具只有计算尺可用。于是,康拉德·楚泽产生了制造计算机的念头,为此工作数月之后辞职回家研究。
在父母朋友的赞助之下,经过2年时间的摸索,1938年康拉德·楚泽竟然真的完成了一台可编程数字计算机Z—1,采用了二进制数,可以完成3×3矩阵运算过程。
但康拉德·楚泽花光了仅有的几千马克,还是无法买到更合适的零件,所以Z—1实际上只是一台实验模型,一直没能投入使用。
1939年,在朋友的资助下,康拉德·楚泽组装了第二台电磁式计算机Z—2,这是一台可以正常工作的计算机。这台计算机引起了德国飞机实验研究所的注意,随后赞助一笔让他继续改进。
1941年,康拉德·楚泽组装了第二台电磁式计算机Z—3,计算能力有了飞跃进步,能达到每秒3~4次加法的运算速度。1942年,康拉德·楚泽编写了世界上第一个下国际象棋的计算机程序。
1944年,盟军空袭柏林,炸毁了工作三年的Z—3,但在1945年康拉德·楚泽又组装了更先进的Z—4,存储器单元也从64位扩展到1024位。甚至,为了让计算机效率更高,他还设计了一种编程语言Plankalkuel。
因为担心盟军空袭,康拉德·楚泽把Z—4带到德国南部,阿尔卑斯山区欣特斯泰因小镇,在此继续自己的发明研究。
1945年,盟军攻入欣特斯泰因小镇,声称在一个粮仓地窖里发现了德国研制的先进计算机。两名英国情报官员匆匆而来,仔细研究之后认为,充其量是某个印刷厂遗弃的排字机:“德军再傻,也不会把这么重要的设备放在交通极为不便的山区。”
明珠蒙尘,世界第一台计算机荣誉暂时告别康拉德·楚泽。
1949年,楚泽把他的Z-4计算机安装在瑞士苏黎士技术学院,并且一直稳定地运行到1958年。直到上世纪60年代,又随着德国精密的机床技术在世界闻名以后,美、英计算机界才慢慢的有人相信,那台貌不惊人的机器,的确是当时最先进的计算机,而且还是更先进的程序控制的数字计算机,比美国、英国的同类发明要早10余年。
上世纪60年代之后,康拉德·楚泽创办了“楚泽计算机公司”,发展为数千员工的企业,销售了近300台各类计算机。1966年,他的公司被西门子公司收购,楚泽担任了西门子公司的顾问,1995年康拉德·楚泽去世,享年87岁。
在我们印象之中,为何总是美国人发明了世界第一台计算机?原因很简单,二战之后,德国并不是很受美国人的待见,所以即便计算机业内基本认可康拉德·楚泽,但美国媒体界一直都是将摩彻利和埃卡特基认定为计算机的发明者。
甚至在上世纪60年代,当时媒体和大众愤愤不平,坚持认为计算机之父必须是美国人,绝对不是什么德国人。直到1975年六月,美国权威的《科学》周刊封面上,刊登了康拉德·楚泽的照片,才算盖棺定论。但即便有权威机构证实,至今不少美国人还是坚定认为美国人发明了第一台计算机。
参考资料:《康拉德·楚泽:最先采用程序控制的数字计算机》