任何关于lisp的在线教程,可以在短时间内教授该语言的基础知识(循环,条件等)?
答案 0 :(得分:6)
Wikibooks上的Common Lisp教程, 对于初学者,http://en.wikibooks.org/wiki/Common_Lisp/First_steps/Beginner_tutorial ,更高级,http://en.wikibooks.org/wiki/Common_Lisp/First_steps/Experienced_tutorial
不是教程,而是一本完整的书(但又好又直接):实用的Common Lisp,http://www.gigamonkeys.com/book/
Steve Yegge的紧急Elisp不是关于Common Lisp,但我仍然觉得感觉Lisp系列语言非常好: http://steve-yegge.blogspot.com/2008/01/emergency-elisp.html答案 1 :(得分:2)
如果你可以通过它(我第一次看不到它的话),阅读Paul Graham的 The Roots of Lisp 可以很好地概述它的基础知识。语言,以及如何实现它本身,只有几个原语。
On Lisp 是另一个经常推荐的,并不是太过时的书,保罗格雷厄姆,这肯定会教你想知道什么。它是在线免费的。
就个人而言,我建议{CL}给你Clojure。它有一个快速增长,热情,聪明的社区制作很酷的东西。不仅如此,你还可以访问Java所做的一切,并且你在JVM上运行(它是可移植的,而且该死的很快)。
祝你好运!答案 2 :(得分:1)
http://www.psg.com/~dlamkins/sl/是一个好的开始 - 阅读第3章。第3章真的让你感觉到。本书的其余部分也很好,但我建议接下来阅读.... http://www.cs.cmu.edu/~dst/LispBook/。从那里,你应该阅读.... http://www.gigamonkeys.com/book/
我按重要性和难度选择了这些。 SL是最简单和最重要的,然后是温和的,然后是PCL