码迷,mamicode.com
首页 > 其他好文 > 详细

The Little Schemer简评

时间:2019-10-06 20:49:05      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:推荐   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。

 

The Little Schemer简评

标签:推荐   16px   选择   计算机   初学   理解   bin   sea   nat   

原文地址:https://www.cnblogs.com/guo233333/p/11628146.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!