Functional programming 阅读SICP的先决条件是什么?

Functional programming 阅读SICP的先决条件是什么?,functional-programming,lisp,scheme,sicp,Functional Programming,Lisp,Scheme,Sicp,现在我有一些建议,比如“简单的计划”和“小阴谋家”。 还有什么其他的吗?如果您以前没有在Scheme中编程过,那么从更简单的书籍开始。从易到难排序: 小阴谋家 简单方案 SICP 对他们中的任何一个来说,拥有良好的数学和逻辑直觉,以及大量的好奇心和自学动机都是有帮助的。阅读能力、好奇心,以及足够的动力去努力克服,让它扩展你的思维。这应该是一篇入门级的文章。如果你愿意尝试一点,那就直接开始吧。这远远不是一篇“介绍性文章”,因为你需要的只是阅读能力和一点动力。在我看来,这是一个很好的问题,不应该因为

现在我有一些建议,比如“简单的计划”和“小阴谋家”。
还有什么其他的吗?

如果您以前没有在Scheme中编程过,那么从更简单的书籍开始。从易到难排序:

  • 小阴谋家
  • 简单方案
  • SICP

  • 对他们中的任何一个来说,拥有良好的数学和逻辑直觉,以及大量的好奇心和自学动机都是有帮助的。

    阅读能力、好奇心,以及足够的动力去努力克服,让它扩展你的思维。这应该是一篇入门级的文章。如果你愿意尝试一点,那就直接开始吧。这远远不是一篇“介绍性文章”,因为你需要的只是阅读能力和一点动力。在我看来,这是一个很好的问题,不应该因为离题而闭嘴。;“LISP1.5手册”;盖伊·斯蒂尔/杰拉尔德·苏斯曼的《兰姆达文件》都是优秀作品。(引用的任何内容都是谷歌的)。还有“Funarg问题”。不是先决条件,只是优秀的阅读。这并不重要,但这并不是一个好的列表。TLS并不像你们说的那个么简单,而且scheme在代码上有一些奇怪的想法。此外,HtDP在其中明显缺失。