白天跑外贸单证、晚上听 lofi 的我,对这种“少即是多”的东西没抵抗力。ESI 最打动我的不是那 30 行伪代码,也不是“一千年后还能运行”的口号,而是它把“程序能运行”降级成“程序可被解释”。
说它是虚拟机,其实有点委屈。VM 是在新硬件上模拟旧环境,保质期取决于那套模拟层被读懂多久。ESI 更像一份状态迁移协议:未来无需复刻 CPU,按规则重写解释器,逻辑就能被捞出来。
单指令的极简是一种洁癖——它逼你把所有硬件相关的复杂度都赶到语义层外面。接口和 CPU 会腐烂,但“状态如何变化”这件事,比任何具体实现都活得久。
这不是让软件永生,而是让它可以死而复生。像侘寂的反面:在腐烂之前,把结构本身先抽出来。