【发布时间】:2013-09-01 20:42:11
【问题描述】:
我刚刚打开了 The Little Schemer,我觉得我错过了一些东西。
第一个问题问“这是一个原子吗?”,但我没有看到任何关于原子是什么的定义。我想我可以通过问题的答案推导出原子是什么,但接着它继续询问 l 的 car 是什么,l 的 cdr 是什么,我不知道要问什么。
这本书的目的是通过阅读答案来发现问题的含义,还是在阅读这本书之前我需要一些基本知识?如果是后者,有人可以指出我可以从哪里获得这些基本知识吗?
【问题讨论】:
-
这个因为不清楚而被搁置,但我相信这个问题已经被回答者解决了,就是这样:阅读 The Little Schemer 之前需要什么基础知识?
-
是的,这本书故意避免给出正式的定义,让您在脑海中创建一个有效的定义,这样您就可以学习以您直观理解的方式思考这些概念。有时你会走错路,但这是正常的,也是意料之中的。可以说,与您从正式定义开始并在每次出现概念时返回参考它相比,您最终会获得更好的理解。
标签: functional-programming scheme the-little-schemer