lisp学习笔记01
先说下我最近看的内容吧,分别是:
《实用Common Lisp编程》
《On Lisp》田春等译
《计算机程序的构造和解释》
《ANSI Common Lisp》
因为关于lisp的书实在少得可怜,几本重要的翻译著作我均列举于此,其中《实用Common Lisp编程》和《计算机程序的构造和解释》有实体书,《On Lisp》的电子档,我打印了一份,至于《ACL》,前十章的翻译地址:http://ansi-common-lisp.readthedocs.org/en/latest/index.html
另外两本跟lisp相关的书是《GNU Emacs编程入门》和马希文版《LISP语言》,后者绝版,仅PDF扫描版流传于网络。
此外,IBM developerWorks亦有数篇高质量的文章,度娘偶尔也能搜到一些,中国知网搜到的全是vlisp文章,当然,如果你英文还可以,那可读的书就开阔很多。
因为机房用的是windows,我主要列举下windows下的lisp环境:
GNU Common Lisp
Allegro Common Lisp
DrRacket Scheme
GNU Scheme
MIT Scheme
lispbox
My Emacs For Common Lisp
NewLisp
TeaScript
我推荐DrRacket来学习Scheme,当然GNU和MIT的版本也很不错;其中lispbox和MEFCL集成环境很是方便,ACL是一个商业软件,比较强大;NewLisp主要作为一种脚本语言。建议大家最好每个软件都尝试一下。
值得多说一句的是TeaScript,中文名算子语言,国人开发,兼容lisp、ruby、javascript等语法,既可辅助autocad,也是一门通用的编程语言。
第一次写博客,可能有些流水账了,大家见谅。
如果你有什么意见和建议,请在这个系列的文章下面回复,谢谢:)
浙公网安备 33010602011771号