64K字节内存里能玩多少LISP?
LISPy things you can do in 64K bytes of core
文章回顾了LISP在早期计算机上的运行环境,从IBM 704的32K字内存到PDP-1的4K字限制,展示了在极度受限的硬件条件下LISP系统的实现能力。作者通过Kilo LISP在64K字节内存中的实际测试,对比了历史机型与现代模拟器的性能差异,强调内存限制而非运行速度才是核心挑战。文中还展示了经典LISP代码片段,让读者直观感受早期编程的紧凑风格与工程智慧。
IBM 704电子数据处理机在麻省理工学院首次实现LISP时,拥有32K个36位字的磁芯内存,每个字对应一个微小的铁氧体环。