【发布时间】:2010-09-28 18:06:01
【问题描述】:
我用 Python、PHP、Java 和 C 编程已经有几年或几年了,我刚刚读完 Hackers and Painters,所以我很想试试 LISP!
我理解它与我所知道的完全不同,而且这并不容易。我还认为(如果我错了,请纠正我)围绕 LISP 的社区和开发较少。所以我的问题是:学习 LISP 的最佳方法是什么?
我不介意买书或花点时间。我只是不想浪费它。
“最终”的想法是使用 LISP 进行 Web 开发,我知道这并不常见,所以...我知道在选择第一本书或教程并花大量时间做某事之前计划好我的学习这可能不是最好的方法!
谢谢大家的回答!
编辑: 我读了 Practical Common Lisp 并且是:...长,难,有趣,肯定让我在 Lisp 中滚动,之后我读了这个小计划,它很短,很有趣并且非常适合我的整体编程。所以我的建议是先阅读小计划者,然后(几个小时,值得一读)如果你认为 lisp(或计划或任何方言)不是你要找的东西,你仍然会玩得很开心递归的新思维方式!
【问题讨论】:
-
Common Lisp:一种交互式方法。 Stuart Shapiro 的旧书(1992 年)。曾经只是死树,但近年来可用in electronic form。
-
Common LISPCraft 是 Robert Wilensky 的一本有趣的书,虽然很老。我有一份 1986 年的硬拷贝。
标签: lisp scheme common-lisp