嘿,我是编程新手。我已经学习了一些非常基本的Java (文件I/O、GUI、继承),并想了解一下函数式编程--特别是,我想学习Scheme。我在寻找一个我能理解的Scheme实现时遇到了一些麻烦。解释器很奇怪;我不知道如何保存我的程序和创建可执行文件。我已经下载了PLT Scheme,但我更喜欢使用不那么居高临下的东西,类似于NetBeans的东西。是否有插件或工具可以让我快速轻松地创建和管理Scheme程序?感谢所有的帮助!
发布于 2010-05-08 07:39:22
给你的一些不错的链接
http://mitpress.mit.edu/sicp/
http://www.htdp.org/
这两本书都是教程。这些课程和视频讲座可以在麻省理工学院的开放式课程网站上找到。
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/index.htm
发布于 2010-05-08 14:04:34
我希望我在16岁的时候就学会了Lisp (我在那个年龄就开始商业编程了)。直到我快40岁的时候我才学会。我曾经失明的地方,现在我能看见了。(好吧,无论如何我都能看到我前面几英寸的地方。)
我赞同其他人在这里发布的关于学习Emacs的想法。
学习任何语言的一个好方法就是在projecteuler.net上解决问题。
发布于 2010-05-18 20:32:54
试试The Little Schemer这本书,它提供了一个关于方案的非常规但又很容易理解的教程,特别是教你如何以递归方式“思考”,这对于理解方案(和其他函数式编程语言)是必不可少的。
https://stackoverflow.com/questions/2792265
复制相似问题