common lisp应用领域、入门前应具备哪些方面的知识?

如题所述

一楼二楼,已经说的差不多啦,我来补充一下,人工智能这方面的:
(1)lisp确实强大到让其他语言的程序员嫉妒但又不承认的程度
(2)lisp有好多方言,初学用Common Lisp,再深一点可以考虑SBCL,至于AutoLisp只是针对于CAD作图方面的
(3)为什么国内人很少用CommonLisp ,在百度上一搜lisp出来的全是AutoLisp呢?原因很简单,中国程序员一般从事很低级的编程工作(有的人以自己在华为工作而自豪,但就算是华为,做的也都是很垃圾很低级的工作),所以一般用不到lisp。
(4)现在人工智能普遍用两种语言:
a.----Lisp
b.----prolog
前者是美国人工智能程序员惯用的语言,后者是欧洲,和日本人工智能程序员惯用的语言,但现在的趋势是,人工智能程序员,同时掌握这两种语言
(5)有很多人认为C,Cpp,......这种语言为通用语言,而像是lisp prolog这种语言为专属某个领域而用的,但他们都是小鸟,事实是这样的,C,Cpp ....这才是专用语言,当初设计的时候就是这么定位的
(6)Common Lisp值得一学,但中文资料确实少,我这有三本书pdf的,英文的,你如果想要,可以说一声,我发给你
(7)搞lisp就别用百度啦,基本没人能回答你提的关于lisp的问题,用 “ Stack Overflow ”吧,它绝对能满足你....................
------------------------------------------------------------------------------------------------
还有“practice common lisp”,个人人为不太适合入门,原文的语言太晦涩,中文翻译的更烂
推荐“Paradigms of artificial intelligence programming”case studies in common lisp, 这本书前半程讲的都是common lisp 很细,而且作者的语言很流畅不晦涩,解释的很细致..........
温馨提示:答案为网友推荐,仅供参考
相似回答