对Python和Lisp的兴趣相关资源

Author Avatar
在路上 12月 20, 2011

今天听了一个Python的讲座,对Python产生了浓厚的兴趣,六月份买的《Python基础教程》,现在只看了附录那个快速入门版和前两章,计划继续学习。其实Python一直最吸引我的是它的编程风格。

晚上在图灵社区看到一篇对《实用Common Lisp编程》译者冰河的访谈文章,下面记录几点实在的东西和体会。

冰河谈到C和Lisp是语言的两种极端, 现在大多数语言的设计都会取C的计算模式,然后加上Lisp的特性。

emacs的很多工具使用elisp的Lisp方言编写。

Debian系统自带有 CMU Common Lisp,Steel Bank Common Lisp,GNU Common Lisp以及GNU CLISP等环境。

Debian下的Maxima和Axiom两种数学符号计算系统采用Common Lisp编写。

The Evolution of Lisp:一篇论文,在CMU Common Lisp (cmucl) 的软件包文档里。

作者维护过usocket、cl-xml、cl-http、cffi等开源项目,并发起cl-net-snmp项目。

作者提到使用 SICP 一书和 MIT OpenCourseWare 的配套视频来学习Lisp,SICP应该是《计算机程序的构造与解释》一书。

Lisp 方言太多,我到底该学哪种呢? 冰河提到Common Lisp将这些Lisp方言统一起来,尽量兼容它们的。答案自然而得之。

然后我网上搜罗了下,分享几本书和关于Lisp的文章:

书籍分享: -《实用Common Lisp编程》 -《计算机程序的构造与解释》 -《Common Lisp the Language, 2nd Edition》

人物

Lisp在线教程:

编码规范

Lisp 的历史:

开发Lisp应用工具:

  • http://common-lisp.net/project/lispbox/ Listbox  :IDE
  • emacs
  • http://lispcabinet.sourceforge.net/ Lisp Cabinet

Lisp 论坛:

  • http://www.quora.com/Lisp-programming-language Quora

IRC

  • lisp on freenode.net

Usenet

  • news://comp.lang.lisp comp.lang.lisp

FAQ

  • http://www.faqs.org/faqs/lisp-faq/ Lisp FAQ
  • http://wiki.alu.org/RtL%20Highlight%20Film 他人学习Lisp的感受

其他:

  • http://lisp.org/ Association of Lisp Users
  • http://cliki.net/ CLiki
  • http://lispniks.com/cl-gardeners/ Common Lisp Gardeners
  • http://groups.google.com/group/comp.lang.lisp The comp.lang.lisp newsgroup
  • http://www.alu.org/ The Association of Lisp Users
  • http://www.cl-user.net/ The Common Lisp Directory
  • http://planet.lisp.org/ Planet Lisp
  • http://common-lisp.net/ common-lisp.net
  • http://clisp.org/ CLISP

参考:

  • http://www.ituring.com.cn/article/553 图灵访谈系列之三:田春谈Lisp
  • http://en.wikipedia.org/wiki/Lisp_%28programming_language%29 维基百科
  • http://www.apl.jhu.edu/~hall/lisp.html An Introduction and Tutorial for Common Lisp

2017-08-26 整理