ESI Eternal极简虚拟计算机:千年后仍能运行现今软件
时间:2026-08-09 | 作者:游戏探长 | 阅读:0极简虚拟机Eternal Computer亮相:目标让软件运行1000年
6月19日,一个颇具科幻色彩的项目正式亮相——开源项目Eternal Software Initiative(ESI)推出了极简虚拟机Eternal Computer。
它的目标相当硬核:让今天的软件在1000年后依然能跑得起来。
核心理念:一封写给百年后同行的“时间胶囊”
ESI团队的核心理念很朴素:希望未来1000年甚至更久以后,有人能凭一段简短描述就重建出一台计算机,并且直接运行咱们现在用的软件。
这种“时间胶囊”式的设计思路,听起来像是程序员写给百年后同行的一封情书。
极致精简:仅依赖一条指令,实现代码不到50行
有趣的是,这个虚拟机的指令集精简到极致——只依赖一条名为Subleq的指令来运行。参考实现更是只用30行伪代码就搞定了。
如果你更习惯看真实代码,GitHub上的README文件显示,C语言版本大约也就50行。
这里稍作解释:伪代码是一种介于自然语言和真实编程语言之间的描述工具,专门用来表达算法或程序逻辑。它让开发者能专注于逻辑本身,而不用纠结某个语言的严格语法(比如标点符号、变量类型这些细节)。
改进版Subleq+指令集:构建自包含Linux“胶囊”
Eternal Computer用的是改进版的Subleq+指令集,配合以下组件构建出完整的运行环境:
- LLVM后端
- Linux内核移植
- C/C++运行时支持
- uClibc-ng库
- BusyBox工具集
最终,它形成了一个自包含的Linux“胶囊”。用户可以在永恒虚拟机里启动这个系统,进入shell环境。
甚至还能运行经典游戏《毁灭战士》——没错,就是那个90后都熟悉的“打鬼”游戏。它已经成为检验新平台兼容性的“标准测试用例”。
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- 企业级自然语言数据分析引擎实践:从NL2SQL到自动洞察
- 时间:2026-08-21
-
- 邮件智能分类可审计流水线实践:规则模型与人工复核协同
- 时间:2026-08-21
-
- 结构化输出结果校验重试与降级实践指南
- 时间:2026-08-18
-
- Grok上线Build模式:零代码生成完整应用,向SuperGrok Heavy用户开放
- 时间:2026-08-13
-
- Codex CLI常用快捷键与命令使用指南
- 时间:2026-08-12
-
- AI编码圈再传重磅:瑞典新星Lovable估值或将翻倍至 132 亿美元
- 时间:2026-07-29
-
- TRAE Work Design 全新设计模式
- 时间:2026-07-27
-
- 从零开始理解Transformer模型原理
- 时间:2026-07-27
精选合集
更多大家都在玩
大家都在看
更多-
- 糖尿病完全不能吃糖吗
- 时间:2026-09-15
-
- 蚂蚁庄园小课堂2026年9月16日最新题目答案
- 时间:2026-09-15
-
- 小鸡答题今天的答案是什么2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园每日答题答案2026年9月16日
- 时间:2026-09-15
-
- 以下哪种粮食是酿造绍兴黄酒的主要原料 蚂蚁庄园今日答案9月16日
- 时间:2026-09-15
-
- 劝学名句“及时当勉励,岁月不待人”出自哪位诗人 蚂蚁庄园今日答案9.16
- 时间:2026-09-15
-
- 蚂蚁庄园今天答题答案2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园答题今日答案2026年9月16日
- 时间:2026-09-15
