60年代,Doug Engelbart, 正在NLS工作站忘我工作。Alan Kay形容他眼中的Doug Engelbart“是圣人般的存在”,“他更像是摩西,总是面色冷峻。” 图片来自 SRI International/Computer History Museum。
人在犹他州,正生着病,Alan Kay还是义无反顾地跳上了飞往旧金山的航班,“我为此和女友吵了一架,但我决不能错过它”。他在礼堂找到位置坐下的时候整个人抖到抽抽,体温烧到40℃。他终于亲眼见证现代计算机的问世。
那一天是1968年的12月9号。Kay坐在观众席上,Douglas Engelbart和硅谷斯坦福研究所的计算机科学家同事公布了NLS的诞生。NLS是世界上首台配有鼠标操作的在线系统,与现在的在线软件很相近,并且有窗口型界面。
很多人难以理解NLS,但Kay为它着迷。Kay加入了施乐公司的帕洛阿尔托研究中心(Palo Alto Research Center),受NLS启发,他们打造出了Xerox Alto,它的出现为后来的Apple Macintosh打下基础,Macintosh的出现使得众多创新理念完整呈现给世人。这一切都要从Engelbart在旧金山的讲演开始,这一场讲演后世尊之为“演示之母”(The Mother of All Demos)。
恰逢45周年,这场演讲你值得一看。
NLS其实是oNLine System的缩写,它能帮助你通过各种方式与其他人一起工作和交流。可以编辑文本、绘图、复制和组织文档、发送消息,甚至能用于视频会议。旨在通过合作激发无限人类智力可能。
Engelbart主导了该项目的施行,二战期间他曾服役于海军,受到雷达控制台的启发,1950年12月的某天,他设想自己坐在一台“巨大的计算机前,屏幕上满是不同的符号。”数年后,他的愿景终得实现。
1962年他提出该项目,认为将这将预示着一种新的“于直觉、现成物、无形资产与人类感官占主导的生活方式,在这种生活方式中有力的思想、流线型术语和符号、复杂的方法和高性能的电子辅助设备共同涌现,和谐共存。“可不是每个人都能搞清楚他在讲什么鬼东西,但他始终坚持:通过整合这些元件,智能将会增强,生产力也会提高。
最终,美国国防部高级研究计划局为他提供资助。1968年,虽然仍然饱受质疑,他和斯坦福研究院的同事造出来的东西领先时代。像兰德公司平板电脑和画板等技术可一窥未来可以如何利用计算机,但NLS走得更远。
在那次“演示之母”的讲演上,Engelbart在讲台上操作一台NLS终端,与斯坦福研究院的同事现场建立实时连接,两者相隔30英里之远。这一次交互与我们现在使用计算机远程交互不同,但十分相似。“你能从Engelbart在60年代做出的系统上看到现代个人计算的一切样子,即使是在大型机上也是如此。” Alan Kay如此评价道。
NLS为当今的计算模式奠定基础,其中一些部分——比如全局协同环境中集成了众多工具,能让你迅速检索到所需信息——在当今实践中得以完整实现。Dropbox等公司试图建立普遍渗透的数据层其实都是脱胎于Engelbart的视野。