一款连接“Mother of All Demos”键盘的USB接口
摘要
构建一个USB接口,将Douglas Engelbart 1968年“Mother of All Demos”中的原始键盘连接到现代计算机,并附带历史背景。
<p>在20世纪60年代初,Douglas Engelbart开始研究计算机如何增强人类智能:<!-- https://youtu.be/yJDv-zdhzMY?si=m8GpQSIqnYfNnFsf&t=130)-->
“如果你作为一名知识工作者,办公室里有一台计算机显示器,背后是一台全天候为你服务的计算机,并且它能对你每一个动作即时响应,那么你能从中获得多少价值?”
Engelbart开发了许多我们现在习以为常的现代计算功能:鼠标、<span id="fnref:mouse"><a class="ref" href="#fn:mouse">1</a></span>超文本、共享文档、窗口以及图形用户界面。
在1968年的联合计算机会议上,Engelbart在一次开创性的演示中展示了这些创新,这次演示现在被称为“Mother of All Demos”。</p>
<!-- [Engelbart使用键盘编辑文本。注意,显示器不支持小写字母;相反,大写字母通过在字符上方加一条线来表示。改编自<a href="https://youtu.be/UhpTiWyVa6k?si=cqfTbRsOxTy8eE01">Mother of All Demos</a>。](keyset-video2.jpg "w500") -->
<p><a href="https://static.righto.com/images/engelbart/interface.jpg"><img alt="键盘和我的原型USB接口。" class="hilite" height="364" src="https://static.righto.com/images/engelbart/interface-w500.jpg" title="键盘和我的原型USB接口。" width="500" /></a><div class="cite">键盘和我的原型USB接口。</div></p>
<p>Engelbart的演示中还包含一个被称为“键盘”的输入设备,但与其他创新不同,这个键盘并未流行起来。
这种五指键盘让你无需移动手就能打字,通过同时按下多个键形成和弦来输入字符。
他的女儿Christina Engelbart将Engelbart的一个键盘借给了我。
我构建了一个接口,将键盘连接到USB,以便与现代计算机一起使用。
下面的视频展示了我用键盘打字,并使用鼠标按钮选择大写字母和特殊字符。<span id="fnref:keys"><a class="ref" href="#fn:keys">2</a></span></p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/DpshKBKt_os?si=gzyYjd-2_ltR9oeI" title="YouTube视频播放器" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
<p>我写这篇博客文章是为了描述我的USB键盘接口。
然而,在这个过程中,我被“Mother of All Demos”的历史以及它如何获得这个名称所吸引。
事实证明,Engelbart的演示并不是第一个被称为“Mother of All Demos”的演示。</p>
<h2>Engelbart与Mother of All Demos</h2>
<!--
正如SRI所说,Doug Engelbart设想利用计算机的力量作为协作工具,增强我们的集体智慧,以解决人类最重要的问题。
-->
<p>Engelbart的工作源于
Vannevar Bush在1945年富有远见的文章《<a href="https://worrydream.com/refs/Bush%20-%20As%20We%20May%20Think%20(Life%20Magazine%209-10-1945).pdf">As We May Think</a>》。
Bush设想了思维机器,以及“memex”,一种紧凑的机器,容纳着带有超文本风格链接的集体知识库:“大英百科全书可以缩小到一个火柴盒的体积。”
memex可以基于关联搜索查找信息,构建出类似超文本的连接轨迹。</p>
<p>在20世纪60年代初,Engelbart受到Bush文章的启发,开始开发增强人类智慧的方法:“提高一个人处理复杂问题情况的能力,获得适合其特定需求的理解,并找到问题的解决方案。”<span id="fnref:1962"><a class="ref" href="#fn:1962">3</a></span>
Engelbart在斯坦福研究所(现SRI)成立了增强研究中心,他和团队创建了一个名为NLS(在线系统)的系统。</p>
<p><a href="https://static.righto.com/images/engelbart/shopping-list.jpg"><img alt="Engelbart编辑一个层次化购物清单。" class="hilite" height="351" src="https://static.righto.com/images/engelbart/shopping-list-w500.jpg" title="Engelbart编辑一个层次化购物清单。" width="500" /></a><div class="cite">Engelbart编辑一个层次化购物清单。</div></p>
<p>1968年,Engelbart在秋季联合计算机会议上向两千名观众演示了NLS。
Engelbart在舞台上进行演示,穿着整洁的衬衫、打着领带,戴着耳机麦克风。
Engelbart创建了层次化文档,比如上面的购物清单,并通过超链接在它们之间移动。
他演示了如何使用键盘和鼠标创建、移动和编辑文本。
其他文档包括图形,按今天的标准只是粗略的线条绘图,但在当时是尖端技术。
计算机的输出被投影到一个巨大的屏幕上,同时还有Engelbart的视频。</p>
<p><a href="https://static.righto.com/images/engelbart/keyset-video.jpg"><img alt="Engelbart使用键盘编辑文本。注意,显示器不支持小写字母;相反,大写字母通过在字符上方加一条线来表示。改编自Mother of All Demos。" class="hilite" height="354" src="https://static.righto.com/images/engelbart/keyset-video-w500.jpg" title="Engelbart使用键盘编辑文本。注意,显示器不支持小写字母;相反,大写字母通过在字符上方加一条线来表示。改编自Mother of All Demos。" width="500" /></a><div class="cite">Engelbart使用键盘编辑文本。注意,显示器不支持小写字母;相反,大写字母通过在字符上方加一条线来表示。改编自<a href="https://youtu.be/UhpTiWyVa6k?si=cqfTbRsOxTy8eE01">Mother of All Demos</a>。</div></p>
<p>Engelbart坐在一张特别设计的Herman Miller桌子<span id="fnref:herman-miller"><a class="ref" href="#fn:herman-miller">6</a></span>前,桌子上放着键盘、打字机和鼠标,如上图所示。
当Engelbart在旧金山舞台上时,运行NLS软件的SDS 940<span id="fnref:sds940"><a class="ref" href="#fn:sds940">4</a></span>计算机位于30英里以南的Menlo Park。<span id="fnref:moad-video"><a class="ref" href="#fn:moad-video">5</a></span></p>
<p>对于现代观众来说,这个演示类似于Zoom上的PowerPoint演示,因为
Engelbart与在数英里外Menlo Park的Jeff Rulifson和Bill Paxton协作。
(就像现代Zoom通话一样,远程连接开始时说:“我们听不到你。现在呢?”)
Jeff Rulifson浏览了NLS代码,通过超链接在代码文件之间跳转,并通过点击展开子程序。
NLS是用自定义的<a href="https://bitsavers.org/pdf/sri/arc/NLS_Programmers_Guide_Jan76.pdf">高级语言</a>编写的,他们使用一种名为<a href="https://en.wikipedia.org/wiki/TREE-META">TREE-META</a>的“编译器编译器”开发了这些语言。
NLS系统支持交互式文档,并跟踪错误和更改。
Bill Paxton交互式地绘制了一个图表,然后演示了如何将NLS用作数据库,通过搜索关键词检索信息。
(虽然Engelbart对现场演示感到压力,但Paxton告诉我,他“太年轻、太缺乏经验,所以并不担心”。)</p>
<p><a href="https://static.righto.com/images/engelbart/demo-english.jpg"><img alt="Bill Paxton在Menlo Park与旧金山的会议进行通信。" class="hilite" height="326" src="https://static.righto.com/images/engelbart/demo-english-w500.jpg" title="Bill Paxton在Menlo Park与旧金山的会议进行通信。" width="500" /></a><div class="cite">Bill Paxton在Menlo Park与旧金山的会议进行通信。</div></p>
<p>Bill English,一位电气工程师,不仅为Engelbart制造了第一只鼠标,还是</p>
查看缓存全文
缓存时间: 2026/05/16 03:35
# 连接"所有演示之母"按键器的USB接口
来源:http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html
20世纪60年代初,道格拉斯·恩格尔巴特开始研究计算机如何增强人类智能:"如果作为知识工作者,你在办公室里配备了一台计算机显示器,并由一台全天候为你服务的计算机支持,且能即时响应你的每一个操作,你能从中获得多大价值?"恩格尔巴特开发了许多我们今天习以为常的现代计算功能:鼠标[^1:mouse](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:mouse)、超文本、共享文档、窗口以及图形用户界面。在1968年联合计算机会议上,恩格尔巴特在一场开创性的演示中展示了这些创新,这场演示如今被称为"所有演示之母"。
带原型USB接口的按键器。(https://static.righto.com/images/engelbart/interface.jpg)
带原型USB接口的按键器。
恩格尔巴特的演示还包含一种名为"按键器"的输入设备,但与他的其他创新不同,按键器未能流行起来。这种五指按键器允许你无需移动手就能打字,通过同时按下多个按键形成和弦来输入字符。他的女儿克里斯蒂娜·恩格尔巴特借给我一个恩格尔巴特使用过的按键器。我制作了一个接口,将按键器连接到USB,使其能够与现代计算机一起使用。下面的视频显示了我如何使用按键器打字,并用鼠标按钮选择大写字母和特殊字符。[^2:keys](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:keys)
我写这篇博文是为了描述我的USB按键器接口。然而,在写作过程中,我被"所有演示之母"的历史以及它如何获得这个名称的故事吸引了。事实证明,恩格尔巴特的演示并不是第一个被称为"所有演示之母"的演示。
## 恩格尔巴特与"所有演示之母"
恩格尔巴特的工作源于万尼瓦尔·布什1945年的远见卓识文章《诚如所思》(https://worrydream.com/refs/Bush%20-%20As%20We%20May%20Think%20(Life%20Magazine%209-10-1945).pdf)。布什设想了思维机器,以及一种名为"Memex"的紧凑型机器,它包含了一个由超文本风格链接构成的集体知识库:"大英百科全书可以缩小到火柴盒的体积。" Memex能够基于联想搜索来查找信息,构建起类似超文本的连接轨迹。
20世纪60年代初,恩格尔巴特受到布什文章的启发,开始着手开发增强人类智力的方法:"增强一个人处理复杂问题情境的能力,获得符合其特定需求的理解力,并找到解决问题的方案。"[^3:1962](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:1962)恩格尔巴特在斯坦福研究所(现SRI)创立了增强研究中心,他与团队创建了一个名为NLS(在线系统)的系统。
恩格尔巴特正在编辑一个分层购物清单。(https://static.righto.com/images/engelbart/shopping-list.jpg)
恩格尔巴特正在编辑一个分层购物清单。
1968年,恩格尔巴特在秋季联合计算机会议上向两千名观众演示了NLS。恩格尔巴特身着笔挺衬衫和领带,戴着耳机麦克风在舞台上进行演示。他创建了分层文档(如上图购物清单),并通过超链接在其中导航。他演示了如何使用按键器和鼠标创建、移动和编辑文本。其他文档还包括图形——按今天的标准看是粗糙的线条画,但在当时却是前沿技术。计算机的输出被投影到一块巨大的屏幕上,同时还有恩格尔巴特的视频画面。
恩格尔巴特使用按键器编辑文本。请注意,显示器不支持小写文本;相反,大写字母通过在字符上方加一条线来表示。改编自"所有演示之母"。(https://static.righto.com/images/engelbart/keyset-video.jpg)
恩格尔巴特使用按键器编辑文本。请注意,显示器不支持小写文本;相反,大写字母通过在字符上方加一条线来表示。改编自"所有演示之母"(https://youtu.be/UhpTiWyVa6k?si=cqfTbRsOxTy8eE01)。
恩格尔巴特坐在一张特别设计的Herman Miller办公桌[^6:herman-miller](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:herman-miller)前,桌上摆放着按键器、键盘和鼠标,如上图所示。当恩格尔巴特在旧金山舞台上时,运行NLS软件的SDS 940[^4:sds940](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:sds940)计算机位于30英里以南的门洛帕克市。[^5:moad-video](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:moad-video)
在现代人看来,这场演示类似于通过Zoom进行的PowerPoint演示,因为恩格尔巴特与数英里外门洛帕克的Jeff Rulifson和Bill Paxton进行了协作。(就像现代Zoom通话一样,远程连接以"我们听不到你。现在呢?"开始。)Jeff Rulifson浏览了NLS代码,通过超链接在代码文件之间跳转,并点击展开子程序。NLS是用自定义高级语言(https://bitsavers.org/pdf/sri/arc/NLS_Programmers_Guide_Jan76.pdf)编写的,他们使用一种名为TREE-META(https://en.wikipedia.org/wiki/TREE-META)的"编译器编译器"开发了这些语言。NLS系统还包含交互式文档以及跟踪bug和变更的功能。Bill Paxton交互式地绘制了一个图表,然后演示了NLS如何作为数据库使用,通过搜索关键词来检索信息。(尽管恩格尔巴特对现场演示感到压力很大,但Paxton告诉我,他"太年轻、太缺乏经验,所以并不担心"。)
Bill Paxton在门洛帕克与旧金山的会议进行通信。(https://static.righto.com/images/engelbart/demo-english.jpg)
Bill Paxton在门洛帕克与旧金山的会议进行通信。
电气工程师Bill English不仅为恩格尔巴特制造了第一个鼠标,还是演示背后的硬件策划人。在旧金山,屏幕图像由一台大众汽车大小的Eidophor投影仪投射到20英尺宽的屏幕上,该投影仪通过调制油膜反射光线。众多摄像机、视频切换器和混合器构成了视频图像。两条租赁的微波链路和半打天线将SRI门洛帕克与旧金山的演示现场连接起来。高速调制解调器将鼠标、按键器和键盘信号从演示现场传回SRI。Bill English花了数月时间组装演示用的硬件和网络,然后在一支约17人团队的协助下,在幕后管理了整场演示。
另一位参与者是著名的反文化人士Stewart Brand,他以《全球概览》(https://en.wikipedia.org/wiki/Whole_Earth_Catalog)和WELL(最古老的在线虚拟社区之一)而闻名。Brand为恩格尔巴特的演示提供了建议,并负责操作一台摄像机。他经常将摄像机对准显示器,以产生迷幻般的漩涡反馈图案,这让人想起他和恩格尔巴特曾尝试过的LSD。
这场演示受到了媒体的关注,例如《旧金山纪事报》的一篇题为"明日计算机的奇幻世界"的文章。文章称:"最奇幻的计算机未来景象正发生在市政礼堂三楼一个没有窗户的房间里",恩格尔巴特在那里"让门洛帕克的一台计算机为他做秘书工作,这项工作十个高效的秘书在双倍时间内也做不完"。他的目标是:"我们希望帮助人类更好地完成他们所做之事——也许能提升多达50%。"然而,在接下来的几十年里,这场演示几乎没有受到关注。[^7:attention](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:attention)
恩格尔巴特在SRI继续工作了近十年,但正如他沮丧地评论的那样:"在SRI,对我们的价值认知近乎普遍不足。"[^8:levy](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:levy)1977年,SRI将增强研究中心卖给了分时计算公司Tymshare。(分时计算是20世纪70年代和80年代的云计算,公司会使用集中式计算机的计算时间。)在Tymshare,恩格尔巴特的系统更名为AUGMENT,并作为办公自动化服务进行营销,但恩格尔巴特本人却被排除在开发之外,他将这种情况描述(https://stanford.edu/dept/SUL/sites/engelbart/engfmst3-ntb.html)为"坐在角落里变得隐形"。
与此同时,Bill English和其他一些SRI研究员[^9:researchers](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:researchers)向南迁移了四英里,来到Xerox PARC,并致力于Xerox Alto计算机的研发。Xerox Alto吸收了增强研究中心的许多理念,包括图形用户界面、鼠标和按键器。Alto的按键器与恩格尔巴特的按键器几乎完全相同,如下图所示。Alto的按键器最流行于联网3D射击游戏"Maze War"(https://www.digibarn.com/collections/games/xerox-maze-war/index.html),按键器的咔嗒声在Xerox PARC的走廊里回响。
左侧带按键器的Xerox Alto。(https://static.righto.com/images/engelbart/alto.jpg)
左侧带按键器的Xerox Alto。
众所周知,Xerox未能成功将Xerox Alto的理念商业化,但Steve Jobs在1979年访问Xerox PARC时认识到了交互性、图形用户界面和鼠标的重要性。Steve Jobs使得Apple Lisa和Macintosh最终拥有了图形用户界面和鼠标(简化为一个按钮而不是三个),但他放弃了按键器。[^10:parc](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:parc)
当McDonnell Douglas于1984年收购Tymshare时,恩格尔巴特和他的软件(现称为Augment)有了一个新家。[^11:augment](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:augment)1987年,McDonnell Douglas为IBM PC发布了一款名为MiniBASE(https://archive.org/details/1987-augment-mini-base-users-guide_202503)的文本编辑器和大纲处理器,这是少数支持按键器的PC应用程序之一。MiniBASE的功能与恩格尔巴特1968年的演示几乎相同,但在1987年,MiniBASE面对的是MacWrite和Microsoft Word等基于GUI的文字处理器,因此影响甚微。恩格尔巴特于1988年离开McDonnell Douglas,成立了一个名为Bootstrap Institute(https://www.nytimes.com/1988/09/05/business/business-people-computer-scientist-forming-a-foundation.html)的研究基金会,以独立继续他的研究。
"所有演示之母"这个名称起源于海湾战争。1990年8月,伊拉克入侵科威特,导致伊拉克与美国及其他41个国家的联盟之间爆发战争。在冲突前的数月准备期间,伊拉克领导人萨达姆·侯赛因呼吁伊拉克人民准备迎接"所有战争之母"(https://www.nytimes.com/1990/09/22/world/confrontation-in-the-gulf-leaders-bluntly-prime-iraq-for-mother-of-all-battles.html)[^12:mother](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:mother),这一短语引起了媒体的关注。战役并未如侯赛因所愿:仅经过整整100小时(https://www.nytimes.com/1991/02/28/world/war-gulf-president-bush-halts-offensive-combat-kuwait-freed-iraqis-crushed.html)的地面战斗,美国领导的联盟解放了科威特,推进到伊拉克境内,击溃了伊拉克军队,并宣布停火。[^13:gulf-war](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:gulf-war)侯赛因的"所有战争之母"变成了"所有投降之母"(https://www.nytimes.com/1991/02/27/arts/critic-s-notebook-human-images-help-add-drama-to-war-coverage.html)。
"所有……之母"这个短语成为了20世纪90年代相当于迷因的说法,用作一种略带讽刺的最高级表述。它被用于各种场合,从"所有交通堵塞之母"(https://www.nytimes.com/1993/06/18/sports/us-open-golf-notebook-fore-the-mother-of-all-traffic-jams.html)到"所有Windows书籍之母"(https://amzn.to/4bzQ7Tc),从"所有黄油曲奇之母"(https://cooking.nytimes.com/recipes/1132-the-mother-of-all-butter-cookies)到苹果公司称移动设备为"所有市场之母"(https://www.nytimes.com/1992/07/19/business/the-executive-computer-mother-of-all-markets-or-a-pipe-dream-driven-by-greed.html)。[^14:mobile](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:mobile)
1991年,这个最高级表述被用于一场计算机演示,但并非恩格尔巴特的演示。英特尔总裁Andy Grove在Comdex 1991上发表了题为"第二个十年:计算机支持的协作"(https://www.youtube.com/watch?v=CwvOeKqXv18)的主题演讲,这是一场关于他设想的PC视频会议和无线通信在PC第二个十年中的现场演示。这场复杂的长达一小时的演示准备了近六个月,有15家公司参与协作。英特尔称这场演示为"所有演示之母",这个名称在《纽约时报》、《旧金山纪事报》、《财富》和《PC Week》上被重复提及。[^15:intel](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:intel)Andy Grove的演示大受欢迎,超过20,000人索要录像带,但这场演示很快就被遗忘了。
在Comdex前夕,《纽约时报》报道了英特尔的"所有演示之母"。1991年10月21日,D1-D2版。(https://static.righto.com/images/engelbart/nytimes-moad.jpg)
在Comdex前夕,《纽约时报》报道(https://www.nytimes.com/1991/10/21/business/computer-industry-gathers-amid-chaos.html)了英特尔的"所有演示之母"。1991年10月21日,D1-D2版。
1994年,《连线》杂志撰稿人Steven Levy出版了《Insanely Great: The Life and Times of Macintosh, the Computer that Changed Everything》(https://amzn.to/4kCE63A)一书。[^8:levy](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:levy)在这本全面著作的第二章中,Levy解释了万尼瓦尔·布什和道格·恩格尔巴特如何"引发连锁反应",最终导致了Macintosh的诞生。该章详细描述了恩格尔巴特1968年的演示,其中包括一句随口之言:"这是所有演示之母。"(https://archive.org/details/insanely_great_levy_hard_cover_1994_pdf__mlib/page/42/mode/1up)[^16:vandam](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:vandam)根据我的研究,我认为这就是恩格尔巴特演示被称作"所有演示之母"的来源。
到世纪末,多家媒体都呼应了Levy这个朗朗上口的短语。1999年2月,《圣何塞水星报》发表了一篇关于恩格尔巴特的专题文章(https://web.archive.org/web/19991003082606/http://www.mercurycenter.com/svtech/news/special/engelbart/part4.htm),称这场演示"仍被称为‘所有演示之母’",这一描述得到了行业刊物《计算机世界》(https://archive.org/details/sim_computerworld_1999-05-10_33_19/page/n83/mode/1up)的呼应。[^17:still](http://www.righto.com/2025/03/mother-of-all-demos-usb-keyset-interface.html#fn:still)《Nerds: A Brief History of the Internet》一书(https://archive.org/details/nerds20100step/page/124/mode/2up)称,这场演示"已作为‘所有演示之母’载入传奇"。至此,恩格尔巴特因"所有演示之母"而名声大噪,这一短语在撰写关于他的文章时几乎成了必用语。例如,经典的硅谷历史著作《Fire in the Valley》(1984年)甚至没有提到恩格尔巴特,但在第二版(1999年)中则有所提及。
相似文章
机械键盘声音 – The Listening Museum
The Listening Museum 是一个基于网页的互动策展项目,包含36种机械键盘和轴体的声音映射,用户可以通过点击键盘和自行输入来聆听不同配置和录音条件下的音频样本。它更像是一个教育资源而非购买指南,强调录音方式如何影响感知到的键盘声音。
@danshipper: Codex 原生周末黑客项目:1. 购买连接 MIDI 键盘与电脑的线缆 2. “嘿 Codex,写一个监听脚本和一个小网页应用,显示我正在演奏的和弦” 3. 好的,现在给我一些练习,并帮我看看如何改进!
一位开发者分享了一个使用 OpenAI Codex 在不到五分钟内快速构建 MIDI 键盘监听器和练习网页应用的周末黑客项目。
我打造了一个袖珍Macintosh
使用运行Pico Micro Mac固件的Raspberry Pi Pico打造了一个袖珍Macintosh,具备VGA输出和USB键盘/鼠标。
逆向工程阿波罗时代神秘的Up-Data Link Test Set
对罕见的阿波罗时代Up-Data Link Confidence Test Set进行逆向工程,揭示其未公开的模块和布线,以重建阿波罗通信系统。
Acorn Archimedes 上的 PipeDream
本文探讨了 Acorn Archimedes 及其 RISC OS 的历史,以 PipeDream 生产力套件为例,聚焦于这种偏离标准 WIMP 界面的早期计算创新。