Lisp之地是一个专注于Lisp编程语言及其变种的社区和资源集合地。这里汇集了各种关于Lisp的学习资料、项目案例以及讨论论坛,旨在为Lisp程序员提供一个交流与分享经验的理想平台。
《Land of Lisp》英文版(目前无中文译本)。PDF文档清晰度高,是一本非常优秀的Lisp编程书籍。学完之后建议购买实体书收藏。
**内容概要**
- **序言**
- 简介 ....................................................................................................................1
- **第一部分:LISP的力量**
- 第一章:开始使用Lisp.............................................................................................15
- 第二章:创建你的第一个Lisp程序...........................................................................21
- 第三章:探索Lisp代码的语法..................................................................................31
- **第二部分:LISP的对称性**
- 第四章:用条件语句做决策 ...............................................................................49
- 第五章:构建一个文本游戏引擎 .......................................................................67
- 第六章:与世界交互:在Lisp中读取和打印数据 ................................................85
- **第六章半**(额外章节): lambda函数,重要性足以单独成篇................................103
- 第七章:超越基础列表的编程...............................................................................107
- 第八章:“这不是你父亲时代的Wumpus”游戏开发............................................未给出具体页码
- 第九章:高级数据类型和通用编程 ...................................................................153
- **第三部分:LISP是黑客精神**
- 第十章:使用loop命令循环..................................................................................195
- 第十一章:用format函数打印文本 ....................................................................221
- 第十二章:处理流的工作方式...............................................................................237
- 第十三章:“让我们创建一个Web服务器”...........................................................未给出具体页码
- **第四部分:LISP是科学**
- 第十四章:通过功能编程提升Lisp水平 ..................................................................291
- 第十五章: Dice of Doom游戏,采用函数式风格编写 ........................................303
- 第十六章:神奇的Lisp宏......................................................................................339
- 第十七章:领域特定语言 (DSL) .........................................................................355
- 第十八章:懒惰编程............................................................................................375
- 第十九章: 创建Dice of Doom游戏的图形化、基于Web版本................................401
- 第二十章: 让Dice of Doom更有趣...........................................................................417
**附录**
- 尾声 ..................................................................................................................429
- 索引 ....................................................................................................................465