标签:推荐 16px 选择 计算机 初学 理解 bin sea nat
正如序言中作者所说,此书就是为了教会读者思考和理解递归。而选择scheme这门语言作为载体,无非因为递归是Scheme这门语言基本而自然的计算机制。这本书独特的地方在于全书使用的是一问一答的对话形式,一定程度上展示了非线性的思考过程,与上来直接堆砌语法和定义的书籍大不相同,这种形式对于初学者而言无疑是较为友善的。
整体来说,1到8章读起来比较容易,第九章的Y combinator是全书最难也是最精华的部分,可能需要多看几遍才能看懂,书中的applicative-order Y combinator是strict版本的Y combinator,lazy版本的略有不同(推荐http://mvanier.livejournal.com/2897.html),而第十章是基于第九章的,前面的看懂了这里也就很容易了。
读完之后可以继续它的姊妹篇The Seasoned Schemer。
标签:推荐 16px 选择 计算机 初学 理解 bin sea nat
原文地址:https://www.cnblogs.com/guo233333/p/11628146.html