← 黑客书架

实用 Common Lisp 封面

实用 Common Lisp

Practical Common Lisp

Peter Seibel · 初版 2005 年

  • 400次提及
  • 218人推荐
  • 294位 HN 评论者

为什么值得读

透彻拆解宏与条件系统,带你掌握成熟实用的 Lisp 编程。

适合:想深入理解 Lisp 的软件开发者

值得读指数:87 / 100

Hacker News 读者推荐

这篇文章压根没聊宏(macro),而宏正是“为什么选 Lisp?”的核心答案之一。直到我读了《实用 Common Lisp》(这书免费能看)里的一条脚注,我才真正“搞懂”了宏。在第 7 章中,它介绍了 `dolist` 宏。DOLIST 会遍历列表中的每一项,并在循环体中用一个变量依次持有列表里的各项。这就是基本的……

WalterGR 在 HN 的推荐

……Stein(即 CLRS)《设计模式》- Gamma, Helm, Johnson, Vlissides《C 程序设计语言》- Kernighan, Ritchie《C++ 程序设计语言》- Stroustrup《Scheme 程序设计语言》- Dybvig《实用 Common LISP》- Seibel《Perl 语言编程》- Wall, Christiansen, Orwant《ANSI Common Lisp》- Graham《重构》- Fowler《UML 精粹》- Fowler《计算理论导引》- Sipser《信息论》……

ice_man 在 HN 的推荐

……LispWorks、SBCL、Clozure CL 的手册里都有讲这个。由于需要引用的东西实在太多,我建议干脆回归最传统的方式:去读该死的手册(RTFM)。* 作为入门书,大多数人都会推荐 Peter Seibel 的《实用 Common Lisp》。网上有免费版,也能买到纸质书。它甚至对 CLOS 做了大量讲解。* “作者接着推荐了 LispWorks 作为开发平台。” 我也推荐这个。不过不是免费版,而是完整的商业版……

lispm 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。