type
Post
status
Published
date
Feb 28, 2026
slug
summary
麻省理工学院(MIT)的研究员Doug Ross向一台名为Whirlwind(旋风)的计算机演示了一个程序。这一刻,标志着人类首次通过键盘直接将指令输入计算机内存。
tags
文字
category
心情随笔
icon
password
URL

1956年:人类第一次按下了那个键

告别穿孔卡片,直接与计算机对话的开端
👉🏼
📅 历史上的今天:
1956年8月30日,麻省理工学院(MIT)的研究员Doug Ross向一台名为Whirlwind(旋风)的计算机演示了一个程序。这一刻,标志着人类首次通过键盘直接将指令输入计算机内存。
想象一下,如果你想发一条微信,不是拿起手机打字,而是需要先拿出一叠纸卡,用打孔机在上面打出成千上万个小孔,然后抱着这堆纸卡排队等待机器读取,最后在几个小时后收到一张打印纸告诉你:“发送失败,第3行打孔错误”。
这听起来像是噩梦,但在1956年之前,这正是计算机科学家们的日常。那是“批处理”的时代,人类是机器的卑微仆人。
直到1956年8月30日,这一切被彻底改变。

那个没有“回车键”的年代

在键盘交互出现之前,计算机是高冷且孤独的巨兽。程序员和计算机之间没有任何实时的互动。
notion image
当时的操作流程大致如下:
  • 编写代码:在纸上写下逻辑。
  • 穿孔:将代码转化为穿孔卡片或纸带。
  • 提交:交给操作员,放入读卡机。
  • 等待:喝杯咖啡,甚至回家睡一觉。
这种模式被称为“批处理”(Batch Processing)。如果你少打了一个孔,意味着整个流程要重来一遍。计算机在当时并不“认识”人类,它只认识那些带有孔洞的纸片。
“我们不是在使用计算机,我们是在喂养计算机。” —— 早期程序员的自嘲

MIT与“旋风”计算机

改变历史的舞台设在麻省理工学院(MIT)。那里有一台名为Whirlwind I(旋风一号)的传奇计算机。
不同于当时主要用于统计人口或计算弹道的慢速机器,Whirlwind 是为了冷战时期的防空系统(SAGE)设计的。它必须足够快,快到能实时跟踪飞机的雷达信号。
正是这种对“实时性”的追求,逼迫工程师们思考一个问题:如果在紧急情况下,我们需要立刻告诉计算机改变指令,难道还要去打孔吗?

Doug Ross 的灵光一闪

Doug Ross,一位年轻的MIT研究员,当时正在为Whirlwind编写程序。他注意到实验室里有一台Flexowriter——这是一种电动打字机,通常用于准备纸带。
Ross心想:既然这台打字机可以打出纸带,而纸带可以被计算机读取,为什么我们不能跳过中间商,直接把打字机的信号线连到计算机上?
这个想法在今天看来理所当然,但在当时却是离经叛道的。
1956年8月30日,Ross编写了一个特殊的程序。他将Flexowriter连接到Whirlwind。当他按下键盘上的按键时,电信号直接传输到了计算机的寄存器中。
奇迹发生了:计算机屏幕(示波器)上的内容随着他的按键实时发生了变化。
⌨️ 这是一个“0到1”的时刻
它标志着“人机交互”(HCI)的诞生。

从键盘到未来

这次实验虽然简单,但它开启了一扇大门。它证明了计算机不仅仅是一个超级计算器,它也可以是一个可以交流的“伙伴”。
在此之后:
notion image
  • 💻 命令行界面 (CLI):使得程序员可以像打字一样输入指令,Unix和DOS随之而来。
  • 🖱️ 图形用户界面 (GUI):虽然鼠标加入了,但键盘依然是生产力的核心。
  • 📱 虚拟键盘:乔布斯去掉了物理按键,但键盘的逻辑依然统治着移动互联网。
直到今天,无论语音助手和脑机接口如何发展,“键盘输入”依然是人类向数字世界传输复杂思想最高效、最精准的方式。

💡 思考时刻

那为什么我的标题是2月28日呢?2月28日,在很多科技史日历中被引用,更多是因为 1956年2月 是道格·罗斯发表那篇改变历史的“备忘录”(提议使用键盘而非纸带)的时间点——这被视为人机交互(HCI)思维转型的真正开端。
科技史上的今天:1992年3月6日 - 当全世界都在等待“电脑末日”科技史上的今天:1991年2月26日-首款网页浏览器面世
Loading...