我已经用Python、PHP、Java和C编程了几年,刚刚读完《黑客与画家》,所以我想尝试一下LISP!
我知道它完全不同于我所知道的语言,而且学习起来也不容易。此外,我认为(如有错请指正)LISP社区和开发人员要少得多。因此,我的问题是:学习LISP的最佳途径是什么?
我不介意买书或花时间学习,但我不希望浪费时间。
“最终”想法是将LISP用于Web开发,我知道这不太常见,所以...在选择第一本书或教程并花费大量时间学习之前,我知道规划我的学习很重要,以免走弯路!
谢谢大家的回答!
编辑:我读了《Practical Common Lisp》,感觉很长、很难、很有趣,绝对让我开始了解Lisp;接着我读了《小Schemer》,它很短,很有趣,对我的整体编程水平有很大帮助。因此,我的建议是先读《小Schemer》(几个小时,值得一读),然后再决定是否继续学习Lisp(或Scheme或任何方言)。即使您最终不选择这门语言,也将获得一种有趣的递归思考方式!