当前位置: 首页 > article >正文

Acorn Archimedes 上的 PipeDream:打破软件常规,却也带来使用挑战的生产力套件

历史背景在家庭计算机发展的“百花齐放、适者生存”阶段直到 1995 年左右众多产品纷纷涌现但很多都未能站稳脚跟。Acorn Computer Ltd. 在著名的 8 位 BBC Micro 之后推出了 Archimedes。1983 年Acorn 启动了 Acorn RISC Machine 项目开发 32 位的 ARM 处理器定义了 Archimedes 系列。尽管 Acorn 竭尽全力但始终未能像在教育领域那样在家庭市场取得成功。不过这些 ARM CPU 的寿命远远超过了委托其开发的公司。如今智能手机可能就搭载了 ARM 处理器苹果目前的整个硬件生态系统也是基于其规格构建的。操作系统原本计划是 ARX 操作系统但它的开发遇到问题错过了产品发布窗口。与此同时一款名为 Arthur 的临时操作系统被推出。随着时间的推移人们认为 Arthur 表现出色于是取消了 ARX 的开发RISC OS 诞生。它是一个协作式多任务的 WIMP 操作系统可能是家用计算机上首个配备应用程序“坞站”的系统强制使用三键鼠标完全没有菜单栏拖放操作被作为核心文件管理方式还是首个提供可缩放、抗锯齿字体渲染的系统。PipeDream 软件开发者马克·科尔顿坚信文字处理器、电子表格和数据库之间的界限是人为设定的可以消除。他认为一份文档应该能够在页面的任何位置、任何时间执行这些功能。PipeDream 在文字处理方面更加优雅电子表格和数据库功能更强大。它在剑桥 Z88 上发布直接内置在 ROM 中开机即可快速启动到一个多功能集成文档套件。随着 Acorn 通过 Archimedes 对其 BBC Micro 进行升级科尔顿继续支持他们的硬件产品线。测试体验作者在测试 RISC OS 时感觉其 GUI 隐喻熟悉又偏离常规操作令人困惑。比如三键鼠标的“调整”按钮难以猜测“选择 - 拖动”文件图标是复制而非移动等。菜单通过中间的“菜单”鼠标按钮显示打开对话框或控制面板的选项往往会在菜单内打开。保存新文档时需要输入完整的保存路径没有自动补全功能。文档与单元格操作通过“菜单”点击 PipeDream 的图标栏图标启动新“文本”文件文本会溢出单元格边界。PipeDream 会自行处理换行点可通过 CTRL R 强制重新计算文本换行和行间距。在 PipeDream 中电子表格的习惯占上风TAB 键在文本单元格中会在段落开头设置不可见指示器。可以利用程序基于单元格的布局引擎切换行和列文本换行模式。其他功能PipeDream 有内置的拼写检查、用户可定义的字典等文字处理功能但没有简单的剪切/复制/粘贴功能。作为电子表格它摒弃了一些传统惯例有丰富强大的函数还支持自定义函数。不过自定义函数的语法晦涩难懂手册解释也不够清晰。

相关文章:

Acorn Archimedes 上的 PipeDream:打破软件常规,却也带来使用挑战的生产力套件

历史背景在家庭计算机发展的“百花齐放、适者生存”阶段,直到 1995 年左右,众多产品纷纷涌现,但很多都未能站稳脚跟。Acorn Computer Ltd. 在著名的 8 位 BBC Micro 之后推出了 Archimedes。1983 年,Acorn 启动了 Acorn RISC Mach…...

独立开发者如何借助Taotoken以更低成本体验多种大模型

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 独立开发者如何借助Taotoken以更低成本体验多种大模型 对于独立开发者或个人项目而言,技术选型与成本控制是项目初期面…...

探索分叉网络:构建替代规范,明确多项目标以避现有网络弊端

引言本文档是一系列关于构建替代网络规范的非正式笔记,旨在避开现有网络的诸多弊端,同时保留其优点。需注意,这不是正式规范,内容可能随时间改变。网络由多个组件组成,每个组件或许都要重新审视。目前,我们…...

Taotoken用量看板如何帮助团队精细化管控API成本

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 Taotoken用量看板如何帮助团队精细化管控API成本 对于依赖大模型API进行开发的团队而言,成本控制是一个持续存在的挑战…...

实战指南:深度解析N_m3u8DL-RE如何高效破解流媒体下载三大技术难题

实战指南:深度解析N_m3u8DL-RE如何高效破解流媒体下载三大技术难题 【免费下载链接】N_m3u8DL-RE Cross-Platform, modern and powerful stream downloader for MPD/M3U8/ISM. English/简体中文/繁體中文. 项目地址: https://gitcode.com/GitHub_Trending/nm3/N_…...

快速学C语言——第 4 章:运算符与表达式

第 4 章:运算符与表达式 ​ 在编程中,我们经常需要对数据进行各种计算和比较,就像在数学中一样。C 语言提供了一系列运算符,让我们能够对变量和值进行赋值、计算、比较、逻辑判断等操作。将变量、常量和运算符按照语法规则…...

Gemini3.1Pro如何实现视觉平移不变性

“视觉 Transformer 的平移不变性(translation invariance)是否能在 Gemini 3.1 Pro 中实现?”这个问题的难点在于:平移不变性是视觉模型的归纳偏置,而 Gemini 3.1 Pro 是多模态大模型(LLM视觉/多模态能力&…...

如何通过Elden Ring FPS Unlock And More解锁《艾尔登法环》全部性能:新手完整指南

如何通过Elden Ring FPS Unlock And More解锁《艾尔登法环》全部性能:新手完整指南 【免费下载链接】EldenRingFpsUnlockAndMore A small utility to remove frame rate limit, change FOV, add widescreen support and more for Elden Ring 项目地址: https://gi…...

DLSS Swapper:3个技巧彻底改变你的游戏性能优化体验

DLSS Swapper:3个技巧彻底改变你的游戏性能优化体验 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper DLSS Swapper是一款革命性的游戏性能优化工具,它让你能够轻松管理NVIDIA DLSS、AMD FSR和Int…...

SingleFile:为什么你需要的不仅是网页保存,而是数字记忆的永恒守护?

SingleFile:为什么你需要的不仅是网页保存,而是数字记忆的永恒守护? 【免费下载链接】SingleFile Web Extension for saving a faithful copy of a complete web page in a single HTML file 项目地址: https://gitcode.com/gh_mirrors/si/…...

TCP 零窗口(Zero Window)是什么?一篇讲清楚成因、抓包特征、和拥塞/丢包的区别

TCP 零窗口(Zero Window)是什么?一篇讲清楚成因、抓包特征、和拥塞/丢包的区别 在很多网络故障现场里,业务方会一句话描述问题:“链路没断、带宽也不满,但接口就是慢,上传像堵住了一样。” 这类…...

Noto字体库:构建全球化数字产品的字体基石

Noto字体库:构建全球化数字产品的字体基石 【免费下载链接】noto-fonts Noto fonts, except for CJK and emoji 项目地址: https://gitcode.com/gh_mirrors/no/noto-fonts 在全球化的数字时代,字体选择已不再是简单的美学决策,而是直…...

3分钟快速解锁碧蓝航线全皮肤:Perseus游戏补丁终极指南

3分钟快速解锁碧蓝航线全皮肤:Perseus游戏补丁终极指南 【免费下载链接】Perseus Azur Lane scripts patcher. 项目地址: https://gitcode.com/gh_mirrors/pers/Perseus 还在为碧蓝航线中那些精美皮肤无法体验而烦恼吗?Perseus原生库补丁为你提供…...

Noto字体库完整指南:如何为全球项目选择完美字体解决方案

Noto字体库完整指南:如何为全球项目选择完美字体解决方案 【免费下载链接】noto-fonts Noto fonts, except for CJK and emoji 项目地址: https://gitcode.com/gh_mirrors/no/noto-fonts 当你开发面向全球用户的应用或网站时,是否曾遇到过这样的…...

如何快速掌握DeepL翻译插件:终极跨语言浏览解决方案

如何快速掌握DeepL翻译插件:终极跨语言浏览解决方案 【免费下载链接】deepl-chrome-extension A DeepL Translator Chrome extension 项目地址: https://gitcode.com/gh_mirrors/de/deepl-chrome-extension 在全球化的数字时代,语言障碍是获取国际…...

linux学习进展 I/O复用函数——poll详解

在前几篇笔记中,我们学习了I/O复用的基础概念以及select函数的使用,了解到select通过监视多个文件描述符的读写状态,实现了单进程处理多I/O事件的需求。但select存在明显的局限性,比如最大文件描述符数量限制、参数传递繁琐、内核…...

2025届毕业生推荐的五大AI辅助写作网站实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 眼下,在学术以及职场文本生成这个范畴里,AI检测率过高这样的问题越发…...

初创团队如何利用 Taotoken 低成本启动 AI 功能开发与迭代

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 初创团队如何利用 Taotoken 低成本启动 AI 功能开发与迭代 对于资源有限的初创团队而言,在开发具备 AI 功能的产品时&a…...

2026届毕业生推荐的AI写作网站实测分析

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 当下,占据主流地位的降低AI检测成功率的网站,凭借诸如改写润色、句法…...

靠谱糯米鸡机器厂家选择:企业采购决策关键因素分析

靠谱糯米鸡机器厂家选择:企业采购决策关键因素分析"选对糯米鸡机器厂家,不是看价格,而是看能否解决你的量产痛点!"企业采购糯米鸡机器时,常陷入"价格优先"的误区,忽略产能适配、品控稳…...

Rust Cargo工作空间:项目组织与依赖管理

Rust Cargo工作空间:项目组织与依赖管理 引言 Cargo是Rust的官方构建工具和包管理器。工作空间(Workspace)是Cargo的重要特性,允许将多个相关的crate组织在一起,共享依赖和配置。 本文将深入探讨Cargo工作空间的使用方法、最佳实践和高级配置…...

Rust异步运行时:从Tokio到生产环境实践

Rust异步运行时:从Tokio到生产环境实践 引言 异步编程是现代高性能后端服务的关键技术。Rust通过async/await语法和强大的运行时实现,提供了卓越的异步性能。 本文将深入探讨Rust的异步运行时,包括Tokio、async-std等运行时的原理、使用方法和…...

Rust Trait系统深度解析:从基础到高级应用

Rust Trait系统深度解析:从基础到高级应用 引言 Trait是Rust中实现代码复用和多态的核心机制。通过Trait,我们可以定义共享行为,并为不同类型实现这些行为。 本文将深入探讨Rust Trait系统的核心概念、高级特性和最佳实践。 一、Trait基础 1.…...

Python分布式系统设计:从理论到实践

Python分布式系统设计:从理论到实践 引言 分布式系统是现代后端架构的核心,它通过多节点协作来实现高可用、高性能和可扩展性。Python虽然不是传统的系统编程语言,但通过丰富的库和框架,也可以构建强大的分布式系统。 本文将深…...

企业微信打卡数据拉取实战:Spring Boot + FastJSON 完整配置流程(含AccessToken获取避坑指南)

企业微信打卡数据集成实战:Spring Boot工程化解决方案 最近两年,越来越多的企业开始将考勤管理从传统硬件设备迁移到企业微信这样的数字化平台。但真正把打卡数据用起来,往往需要与企业内部系统深度集成。上周刚帮一家零售企业解决了这个问题…...

打车VS地铁VS共享单车?成本/时间/可靠性三维测评(实测17次,误差±12秒)

更多请点击: https://intelliparadigm.com 第一章:奇点智能技术大会公共交通路线 前往奇点智能技术大会主会场(上海张江科学会堂)的公共交通方案已全面优化,支持实时路径规划与多模态换乘。推荐使用「MetroBus步行」组…...

为什么GitHub Copilot Review Mode在2026 Q1突然下线?真相藏在奇点大会发布的《AI原生审查伦理宪章》第7.2条中……

更多请点击: https://intelliparadigm.com 第一章:AI原生代码审查:2026奇点智能技术大会Code Review新范式 在2026奇点智能技术大会上,AI原生代码审查(AI-Native Code Review)正式取代传统人工规则引擎混合…...

Diablo Edit2完全手册:开源角色编辑器的深度解析

Diablo Edit2完全手册:开源角色编辑器的深度解析 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 你是否曾在暗黑破坏神2中花费数小时刷装备,只为获得一件特定属性的装备&am…...

5分钟掌握B站视频下载:开源工具bilibili-downloader完全指南

5分钟掌握B站视频下载:开源工具bilibili-downloader完全指南 【免费下载链接】bilibili-downloader B站视频下载,支持下载大会员清晰度4K,持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader 还在为无法下…...

利用 Taotoken 统一接口简化多模型 A B 测试流程

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 利用 Taotoken 统一接口简化多模型 A/B 测试流程 对于算法工程师和开发者而言,评估不同大语言模型在特定任务上的表现是…...