书籍介绍
这本书最打动人的地方,是它把'计算'从抽象符号拉回到可运行的代码里。读者反复提到的,不是公式有多漂亮,而是图灵机、lambda演算、SKI组合子这些'看起来很高冷'的概念,竟然能在Ruby里一步步跑起来、测出来。它用'操作语义'教你如何让机器自己规约出结果,再用lambda证明它和图灵机等价——这种'自己造一台电脑'的成就感,是普通理论书给不了的。当然,也有读者觉得它'略薄'、'缺基础看不下去',这恰恰说明它适合想系统建立计算观、又不愿被数学符号劝退的人。读完你会重新理解:有限状态机、编译原理、甚至线程编程,背后是同一种计算本质。