《实用通用 Lisp》提供入门材料和实用范例,例如单元测试框架、网络服务器、垃圾邮件过滤器和 ID3 标签解析器。
通用 Lisp 书籍
-
实用通用 Lisp
-
ANSI 通用 Lisp
《ANSI 通用 Lisp》是面向 Lisp 初学者的书籍。它提供了用通用 Lisp 编写简单光线追踪器的不错范例,以及另一个(比较早)关于使用宏生成 HTML 的范例。
ANSI 通用 Lisp 集 Lisp 编程的入门知识和最新的通用 Lisp 的便捷参考手册于一体。初学者会发现,该书提供了精心的讲解和有趣的范例,从而使 Lisp 编程易于学习。专业程序员会欣赏该书的全面和实用的方法。
-
论 Lisp
《论 Lisp》是“全面研究高级 Lisp 技术的书籍,主题包括自下而上编程”。
这本书还介绍了与自下而上编程相关的其他重要主题,包括函数式编程、快速原型设计、交互式开发和嵌入式语言。最后一章比之前的 Lisp 书籍更加深入地探讨了面向对象编程,展示了通用 Lisp 对象系统(CLOS)的工作模型的按部就班的构建过程。
本书可以在作者的网站上免费获得。
-
Lisp 之地
《Lisp 之地》通过编写游戏来教授通用 Lisp。来自出版商的说明
长期 Lisp 用户康拉德·巴尔斯基用他机智古怪的漫画和超凡脱俗的游戏向您教授通用 Lisp 的奥秘。您将从基础知识(例如列表处理、输入/输出和递归)开始,然后学习更为复杂的内容,如宏、高阶编程和特定领域的语言。然后,当您的大脑过热时,您可以放松一下,阅读一部动作漫画小插曲!
您可以在同一作者撰写的本教程中了解到这本书的风格:用 Lisp 编写 SPEL
-
Let Over Lambda
《Let Over Lambda》是一本关于高级通用 Lisp 主题的书籍。
来自作者的说明
本书讨论宏,即编写程序的程序。宏是 Lisp 成为世界最伟大编程语言的原因。正确使用宏可实现惊人的抽象、程序员工作效率以及代码效率和安全性,这是其他语言所不可能的。宏让您可以做在其他语言中根本做不到的事情。
如果您正在寻找一本重新阐述普通语言中习惯性技巧的干巴巴的编码手册,那么本书不适合您。本书旨在突破我们对编程认识的界限。虽然本书教授有用的大型技能,可帮助您立即解决当下的编程问题,它也被设计用来娱乐和启发人。如果您曾经想过 lisp 甚至是编程本身的真正含义,那么这就是您一直在寻找的书。
大部分书籍可在 作者的网站 上免费获得
-
专业自动交易
专业自动交易:理论与实践 使用 Common Lisp 描述自动交易系统的实施。
专业自动交易一书反映了作者尤金·杜伦纳德在该领域的丰富经验,它提供了您在其他任何地方都找不到的宝贵见解。它揭示了如何应用一系列来自人工生命和现代控制论当前研究中的概念和技巧,以设计出有效交易系统,其性能优于大多数已发布的交易系统。它还熟练地为您提供有关可扩展系统交易架构的实际编码和实施的基本信息。
-
生物医学信息学原理
生物医学信息学原理 是一本“生物医学信息学开创性技术著作”,使用 Common Lisp 来实施各种生物信息学程序。
从 介绍
与第一版一样,这版的主要编程语言是 Lisp。它是迄今为止最适合实现本书目标的语言,即把生物医学信息学呈现为一个系统的正式理念和方法集,这些理念和方法自然表述为明确定义的表示上的运算。在第 1 章中,将按需逐渐介绍符号计算的基本理念。附录已扩展,包括更多教程材料以及用于帮助不熟悉 Lisp 的读者的参考资料。
-
Common Lisp 配方
Common Lisp 配方 是一本值得每位 Common Lisper 放在触手可及之处的一本书。
来自作者的说明
Common Lisp 配方是一系列解决方案,用于解决问题和解答你在使用 Common Lisp 编写实际应用程序时可能会遇到的问题。这本书的作者在十多年中,在许多成功的商业项目中使用过 Common Lisp,本书涵盖了 Web 编程、数据库、图形用户界面、与其他编程语言集成、多线程和移动设备以及调试技术和优化等多样化的领域,仅举几例。它也是第一部着手解决高级主题(如环境访问、逻辑路径名、Gray 数据流、可执行文件交付、漂亮打印、setf 扩展或更改 Common Lisp 语法)的 Common Lisp 书籍。
Common Lisp 配方采用了一种风格,将务实的动手实践与精确的信息和审慎的指导相结合。
-
野外的 Common Lisp
野外的 Common Lisp 是一个有关 Common Lisp 应用程序部署的实用指南。
如果你不确定如何创建可执行文件、争论库版本冲突或为可重现的构建苦恼,那么本书可以为你节省数小时的时间。
文本提出了一个框架来解决这些问题。它可同时适用于独立应用程序和从源代码运行的程序。
理解并使用该框架不需要任何高级 Lisp 知识。这些示例依次构建,而不会出现概念跳跃。
有了示例项目,你可以在几分钟内开始部署应用程序。
野外的 Common Lisp 直接从 作者处获取。销售流程由 Gumroad 管理。
-
Common Lisp 烹饪书
Common Lisp 烹饪书 是一个协作资源,它以清晰的方式展示了如何在各种主题上执行多种操作,从创建项目到部署 Web 应用程序。
它可在线获取,也可获取 EPUB 和 PDF 格式。