Ken Shirriff 最近把 IBM 604 电子计算穿孔机里的一个可插拔闸流管模块单独接电,让它控制一只灯泡。
按钮按下,小信号触发 2D21 闸流管,灯亮;切断电源,灯灭。这个实验看起来像老硬件玩家的快乐,但它照出的不是怀旧滤镜,而是 IBM 604 最容易被低估的地方:它把电子计算做成了客户敢租、工程师能修、IBM 能量产的系统。
1948 年的 IBM 604 不是第一台计算机,也不是存储程序通用计算机。它缺少循环、内存、存储程序这些现代计算机特征。可它卖进了现实世界,产量超过 5600 台。
这比很多更“先进”的概念机更值得琢磨。
IBM 604 速读:不够现代,但足够进业务
IBM 604 的位置很尴尬,也很关键。
它站在机电制表机和通用计算机之间。靠穿孔卡输入输出,靠插线板编程,用电子电路加速计算。它不是后来意义上的通用计算机,却已经能让企业、大学和科研机构把电子计算接进原有流程。
| 项目 | IBM 604 的事实位置 |
|---|---|
| 发布时间 | 1948 年 |
| 类型 | 电子计算穿孔机 / 可编程电子计算器系统 |
| 编程方式 | 插线板编程,不是存储程序 |
| 缺少什么 | 循环、内存、存储程序等现代计算机特征 |
| 规模 | 约双门冰箱大小,约 1250 个真空管 |
| 性能 | 不到 1 秒内可做 60 次操作,每分钟约处理 100 张卡 |
| 商业方式 | 月租约 550 美元 |
| 产量 | 超过 5600 台 |
对今天的读者,这些数字不算快。对当时的用户,重点不是“它像不像现代计算机”,而是它能不能接上已有的穿孔卡体系。
这点很现实。企业已经有卡片、制表机、操作员、预算流程和维修习惯。IBM 604 没有逼客户推倒重来,而是把电子计算塞进旧流程。
受影响最大的是两类人。
对计算机史和硬件工程读者,604 值得看的不是“古董还能亮”,而是早期电子设备如何处理可靠性、维修和装配问题。看这种机器,应该少问一句“它是不是第一台”,多问一句“它怎么被稳定交付”。
对今天做 AI、机器人、自动驾驶和企业软件的人,604 给的提醒更直接:别只盯模型、Demo 和指标。客户最后买的是能部署、能维护、能解释成本的系统。采购不会因为一次演示就长期付款,工程团队也不能靠手工救火支撑规模化。
一个闸流管模块说明什么:速度之外,是维修和量产
Shirriff 点亮的模块里,有一只 2D21 闸流管。
闸流管可以理解成真空管时代的高电流开关。小信号触发后,管内气体电离,电流通过;它会保持导通,直到外部切断电源。在 IBM 604 里,这类管子可以驱动继电器线圈,也可以控制打孔用的电磁机构。
但真正重要的不是这只管子,而是它被装进了一个标准模块。
IBM 没有把真空管、电阻、电容零散焊满整块底盘,而是把它们封成可插拔单元。底部九个针脚插进机器插座。模块坏了,拔出来换。管子本身也有插座,可以单独替换。
别把它夸成现代芯片。它不是集成电路,也没有后来半导体时代的密度优势。它仍是真空管时代的模块化封装和维修设计。
可商业价值就在这里。
| 设计选择 | 直接结果 | 对商业化的意义 |
|---|---|---|
| 标准化模块 | 装配更规整 | 适合批量制造 |
| 可插拔结构 | 故障模块可快速替换 | 现场停机时间更短 |
| 管子与外围元件合封 | 故障边界更清楚 | 备件和维修更好管理 |
| 接入穿孔卡流程 | 用户不用重建工作流 | 客户更容易接受租赁 |
早期电子计算的难题,从来不只是“能不能算”。更麻烦的是:坏了谁修,多久修好,备件怎么备,客户敢不敢把业务交给它。
IBM 604 的答案很朴素:机器可以租,模块可以换,流程沿用穿孔卡。
这就是它和许多实验性机器的差别。后者证明“电子计算能发生”,604 证明“电子计算可以进入商业现场”。这两件事不一样。
接下来观察这类历史设备,也别只看峰值性能。更该看三件事:它是否降低了客户迁移成本,是否降低了维修成本,是否让供应商能复制交付。少一个,机器都可能停在展厅里。
我的判断:技术史最容易低估的,是中间产品
我不太买账的一种技术史叙事,是只记住最早、最快、最漂亮的机器。
当然,ENIAC、Manchester Baby 这些名字有它们的位置。一个是电子计算巨兽,一个是存储程序里程碑。但产业不是靠里程碑自动长出来的。产业要靠销售、租赁、维护、培训、备件和客户预算一点点磨出来。
IBM 604 的价值,就在这段不够酷的磨合里。
它不是终点,也不是最耀眼的起点。它是过渡段。可技术产业里,过渡段常常最诚实。没有宏大叙事遮羞,只能靠交付、维修、成本和渠道说话。
“天下熙熙,皆为利来。”放在这里不是讽刺,而是解释。商业客户买的不是未来主义,买的是今天能跑、坏了能修、账上能说得过去。
这也解释了为什么 604 的经验会通向 IBM 后来的真空管计算机。1949 年的 Card-Programmed Electronic Calculator,1953 年的 IBM 650,都承接了 IBM 在电子工程、服务体系和客户生态里的积累。IBM 650 后来成了 1950 年代最受欢迎的计算机之一,不是凭空跳出来的。
历史类比可以小心一点用。604 有点像铁路早期那些不出风头的标准轨、信号系统和维修制度。不完全一样,但重复的是同一种结构:单个技术突破很耀眼,真正让它变成产业的,是标准化和维护网络。
这对今天也有用。
AI 公司现在最容易炫的是模型能力,机器人公司最容易炫的是动作视频,自动驾驶最容易炫的是复杂路况表现。但客户要问的问题更笨,也更致命:部署要多久,出错谁负责,维护成本谁出,旧系统怎么接,停机损失怎么算。
如果回答不了这些问题,技术再亮,也只是灯泡亮了一下。
IBM 604 那只被重新点亮的闸流管,真正提醒人的地方在这里:技术要进现实,先得经得起笨重、琐碎、重复和维修。
这不是浪漫的计算机史。却是更接近产业真相的那部分。
