我正在努力寻找一种可以在计划中练习编程技巧的资源。
我有一个专门使用方案的课程。虽然我已经用C ++和Java完成了适量的编程,并且掌握了关于好/坏编程实践和不同编程范例的基本思想(就像一个二年级大学生可以预期的那样),Scheme对我来说看起来像是象形文字!
任何帮助都将不胜感激。
答案 0 :(得分:8)
如果你还没有看过Structure and Interpretation of Computer Programs,那就是显而易见(并且免费!)的起点。
答案 1 :(得分:6)
我真的很喜欢The Little Schemer。格式非常不同,但它都是从基础构建的。
答案 2 :(得分:5)
如果您正在寻找中间介绍,SICP将不是一个不错的选择。你可以尝试HtDP,但这不是一个简介,因为它是一般的编程介绍。
答案 3 :(得分:4)
The Scheme Programming Language,第4版(涵盖R6RS中描述的语言)。 如果您使用的是仅符合R5RS的Scheme,请使用本书的3rd edition。
答案 4 :(得分:1)
强烈建议对计算机程序进行结构和解释。
答案 5 :(得分:1)
“球拍指南”http://docs.racket-lang.org/guide/index.html是查找所需信息的好地方。它有一个非常好的导航系统和许多简单的例子。您可以将它与SICP一起使用。