M/PC – 一种并置式操作系统
M/PC – A Concatenative OS

原始链接: https://wiki.xxiivv.com/site/m_pc.html

**M/PC** 是一款专为 Varvara 平台设计的拼接式(concatenative)操作系统,其灵感源自 OpenFirmware。该系统旨在摆脱传统浏览器的束缚来管理文件,并采用后缀表示法(即函数置于操作数之后)。用户通过屏幕顶部的单一提示符进行交互,并支持无键盘导航和 ROM 启动。 主要功能包括: * **命令复用:** 文件可以存储一系列命令,通过波浪号(~)前缀即可执行。 * **视觉定制:** 系统启动时,会根据屏幕分辨率自动使用 ICN 文件绘制壁纸。 * **多功能控制:** 用户可以使用手柄输入来浏览目录和滚动数据栈,非常适合精简的系统管理。 * **全面的工具集:** M/PC 包含一套强大的原语,用于文件操作(读、写、复制、删除)、算术运算、栈操作和屏幕控制。 M/PC 可作为 BIOS ROM 启动,允许用户通过 F4 键直接返回系统环境,无需完全重启。它为 Varvara 生态系统提供了一个极简且高效的命令行环境。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 M/PC – 一个拼接式操作系统 (xxiivv.com) 11 个积分 由 caminanteblanco 2 小时前发布 | 隐藏 | 过往 | 收藏 | 1 条评论 | 帮助 benj111 3 分钟前 [–] 这与其说是一个操作系统,不如说是一个 shell,对吧?不过这确实是个有趣的想法。Unix 管道本质上就是拼接式的,我经常思考如果更进一步朝这个方向发展会产生多大的效用。话虽如此,这其中包含了大量 Forth 的影子(Dup, over, rot)。我不确定在 shell 中使用 Forth 那种通过栈传递选项的方式是否真的行得通。 回复 指导原则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文
XXIIVV — m pc
XXIIVV
联系我们 contact @ memedata.com