世界上第一台计算机被复活了!
英文原文:How the World’s First Computer Was Rescued From the Scrap Heap
亿万富翁总想做些与众不同的事。2006 年 Ross Perot 想将德克萨斯州 Plano 的总部用计算史史上的纪念物进行装饰。他们有了 Apple I 和 Altair 880,但仍不满意,于是打起了 ENIAC (电子数字积分计算机)的主意。ENIAC 重达 27 吨,占地 1800 平方英尺,被认为是世界上第一台真正的电脑(存在争议)。经过长时间的努力,这台计算机被复活了。
ENIAC 诞生于二战时期,最初是作为辅助炮兵计算炮弹轨迹的工具,在盟军登陆西欧前一年开始制造,但直到 1945 年停火时还没完成。在冷战初期军方就发现了 ENIAC 的大量用途,它的 17468 根真空管被用来测试氢弹的早期设计的可行性。这台计算机每秒能执行 5000 条指令,在当时的情况下它的运算速度比电动式计算机快 1000 倍。当然,现在 iPhone 6 每秒能响应 250 亿条指令。
1955 年军方宣布 ENIAC 退役,但这个历史性的发明没有得到足够的尊重:它 40 块平均重量在 858 磅的控制板被随意地放置,不受重视。一些硬件落到意识到它们重要意义的人手中,例如工程师 Arthur Burks,他将所拥有的控制板捐献给了密歇根大学。Perot 特别项目的负责人 Libby Craft 很是懊恼,因为大部分 ENIAC 消失在杂乱的仓库中。
消失于官僚主义
“随着时间的推移,新一代的人出现,他们对历史并不了解”,热衷于寻找 ENIAC 下落的 Craft 说道,“所以当他们需要更大的空间时,就会想处理掉那一块笨重的东西。”
在 Craft 的搜索工作即将结束的时候,军方人员翻出的文件显示,部分控制板曾从阿伯丁试验场运送到 Fort Sill (野战炮兵博物馆所在地)。当 Craft 联系 Fort Sill 进行询问时,博物馆发现自己竟然拥有世界上最多的 ENIAC 硬件部分,共 9 块控制板,它们被存放在多年未开封的普通木箱里。
Craft 与 Fort Sill 达成协议:后者借出八块控制板,最为交换,Craft 承诺修复硬件。修复项目被分配给工程师 Dan Gleason,但他没有任何修理老式计算机的经验。他一开始就意识到,不可能让 ENIAC 进行实际的计算,因为这需要集齐所有的 40 块控制板,更不用说数千件组件,以及早已被遗忘的技术。但他决定至少要让计算机看起来像是能努力计算出榴弹炮的最佳飞行轨迹。
复原与回归
Gleason 要做的第一步是解决控制板表明的缺陷:外部金属锈斑。八块中的一块被水损坏严重,已经到了不能修复的地步。Gleason 对控制板进行喷砂打磨处理,之后涂以他从数十个汽车配件商店中获得的黑色皱纹漆。一旦涂料干了,他在原来的地方焊接上新的灯泡。这些灯泡随后会被接在一个 运动传感器上,当有观察者靠近时灯泡会随机发光。Gleason 还制作了一个巨大的钢铁框架防止控制板翻倒,和压坏两侧突出的真空管。
改造后的 ENIAC 于 2007 年在 Perot 的办公楼进行展出,但是只有少数人有机会见到他,因为这幢建筑的安全要求不欢迎公众,只有那些少数的计算痴迷者被安排特殊的行程。Perot 公司在 2009 年被戴尔收购,随后表示将进行搬迁,这也预示着是时候将控制板归还给 Fort Sill 了。这个重达 6864 磅的大家伙在 9 月底运到了 Fort Sill。由于 Dan Gleason 的先见之明,在布设控制板上的灯光时仅利用简单的产型连接器,和现成的 12 通道 DMX 控制器,因此博物馆很容易使 ENIAC 恢复正常。最难的部分在于拼接钢铁框架,它比想象的复杂。
ENIAC 于十月底在 Fort Sill 展出,博物馆正想获取一些新的真空管,来使计算机看起来更像原先那样。控制面板已经丧失了运算能力,也许这才是最好的情况。即使在 ENIAC 的全盛时期,计算出一个复杂数字的平方根也要耗费 30 毫秒的时间,现在有耐心等那么久呢?