书评
The Little Schemer
The Seasoned Schemer
The Reasoned Schemer
抽去一切的逻辑编程语言还剩下什么? 那就是unification了.
The Little Prover
这本书介绍了ACL2的原理, 抽去了一切不必要的自动化, 只剩下了项重写和归纳法这两个核心.
A Little Java, A Few Patterns
这本书的目的只是介绍访问者模式, 别无其他. 介绍访问者模式的目的只是为了在Java里写解释器之类的程序.
Semantics Engineering with PLT Redex
A Structural Approach to Operational Semantics
Definitional Interpreters for Higher-Order Programming Languages
Calculus (Apostol)
作者在写书之前就已经想好了本书应该具有的三个特点:
- 数学基础一塌糊涂的人也应该能够读懂;
- 要使用公理化方法;
- 要从历史发展顺序出发.
最后得到的就是这样一本相当奇怪的教科书.