橡子阿基米德上的 PipeDream

2026-05-09 1 阅读 msephton
直到 1995 年左右,在家庭计算的“把所有东西都扔到墙上,看看什么能粘住”的年代里,有很多东西被扔了,但也有很多东西没有粘住。有时会形成团块,这些团块似乎具有维持墙壁抓力所需的组合摩擦力,每个团块都支撑着另一个团块。但是,就像米奇·赫德伯格对皮带和皮带环的观察一样,很难辨别谁在帮助谁坚持什么。就拿我们今天的重点来说吧。我们拥有一款全新的 CPU,由一小群以前从未设计过处理器的工程师打造,运行着一个定制操作系统,是为了赶在一台计算机的交付期限前挤出来的,该计算机希望继承英国学童喜爱的系统的遗产,托管一个生产力套件,彻底重新思考了“生产力套件”一词的含义。它们共同构成了一个完整的计算死胡同。然而,尽管出身摇摇欲坠,他们各自都取得了超出预期的生活。让我们从硬件开始,Acorn Computer Ltd. 是著名的 8 位 BBC Micro 阿基米德的后续产品。由于感觉当时的 16 位处理器没有提供足够的性价比,他们开始研究 32 位处理器选项。读完大学后伯克利的论文赞扬了 RISC 架构的优点,并亲眼目睹了芯片设计的简便性,1983 年,Acorn 启动了 Acorn RISC Machine 项目,以开发他们下一个系统的 32 位大脑。这一劳动成果——ARM 处理器定义了阿基米德系列。尽管橡果公司竭尽全力,但他们永远无法像他们的教育方式那样打入国内市场。尽管如此,这些 ARM CPU 的使用寿命远远超过了委托它的公司的寿命。你的智能手机现在可能已经内置了 ARM,而苹果当前的整个硬件生态系统都是基于其规格构建的。 Apple 首款基于 ARM 的移动设备。苹果不允许我们双启动,但有一种方法可以让它运行。作者:Felix Winkelnkemper - 自己的作品,CC BY-SA 4.0 这种强大的硬件需要一个与其计算能力相匹配的抢占式多任务操作系统。那就是 ARX,其陷入困境的开发错过了产品发布窗口。与此同时,为了让计算机在启动时可以有驱动它的东西,一个名为 Arthur 的权宜之计的操作系统被发布了。与Acorn之前的BBC Micro MOS(机器操作系统)类似,上面嫁接了图形层;按 F12,文本界面将从窗帘后面露出来。随着时间的推移,人们发现 Arthur 的工作很糟糕,ARX 被取消了。于是,RISC OS 诞生了,它是一种协作式多任务 WIMP(窗口、图标、菜单、指针),可能是家用计算机上的第一个应用程序“dock”。其强制性的三键鼠标可在指针位置召唤应用程序的当前上下文菜单;没有任何菜单栏。拖放被视为一种中央文件管理隐喻,甚至可以保存文档。最重要的是,它是第一个提供可扩展、抗锯齿字体渲染的公司,即使它的字体有点“品牌外”。不,我们没有……你叫它什么?……见鬼。维特。 EEE。甲??在这个独特的基础之上,我们还有 PipeDream 。开发人员马克·科尔顿 (Mark Colton) 坚信文字处理程序、电子表格和数据库之间的界限是人为的,可以消除。他认为,文档应该能够在页面上的任何时间、任何位置执行任何这些功能。人们可能会想,“哦,就像 Google 表格一样。”但 PipeDream 的文字处理更加优雅。另一个人可能会想,“哦,就像 Apple Pages 一样”,但是 PipeDream 中的电子表格和数据库功能更加强大。即使在现代同行中,这三种生产力功能的特殊平衡也是独一无二的。当生产力套件只有一个应用程序时,它是否会更好地工作?科尔顿成功地实现了他的愿景吗?我们应得的霍默顿纪录片在哪里?为我的开创性文档进行众筹,该文档仅探索 Helvetica 仿冒品。历史背景(我不知道 Ghost 博客平台强制图像最大为 2000 像素;我修改了我的设计工作流程,以在将来缓解这种情况。为了弥补此时间线在 2000 像素时的难以辨认,请接受此 PDF 版本) PipeDream 历史背景 对于那些有兴趣真正能够阅读时间线的人。 Pipedream_timeline_5a.pdf 1 MB download-circle 在 Windows 11 RISC OS v3.7 上测试设备 RPCEmu v371 1024 x 768 15 位颜色 64MB RAM PipeDream v4.13 让我们开始工作 第一次检查不熟悉的系统时我的流程如下: 启动系统 启动我感兴趣的应用程序 制作一个虚拟文档 保存它 完全退出模拟器并重新启动加载我保存的文档 我在各种模拟器上执行此操作,看看哪个给我带来的痛苦最少;我需要确保我可以信任基本的生产力循环。我通常会尝试在不进行研究的情况下尝试一下,看看我能在纯粹的技能(用 Z)上走多远。这是unusu