← the founders library

On Lisp: Advanced Techniques for Common Lisp

Paul Graham

Book content checked: . What this means

Buy a copy

These are Amazon affiliate links. I may earn a commission if you buy through them, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

Founder connections

  • Patrick CollisonRated above average on his bookshelf
    Collison marks this title substantially above average on his historic bookshelf. The page lists owned books, only about half of which he says he read. An exact match to this catalog edition is not established.
    Source

Summary

Paul Graham’s technical book explores advanced Lisp programming through the idea of building a language around a problem. It covers macros, functional programming, rapid prototyping, interactive development and embedded languages. Examples provide reusable functions and macros, and the final chapter constructs a working model of the Common Lisp Object System.

  • SourcePaul Graham: On Lisp · Author description and Prentice Hall 1993 ISBN 0130305529 details

Why read it Our view

Most useful for founders who still build software and want to study how tools can grow around a problem. The examples offer a technical route into macros and small languages; the value is in examining their design and use.

Written about

  • Paul GrahamAuthorship
    Graham wrote this advanced Lisp book, published by Prentice Hall in 1993. His own description emphasizes bottom-up programming, macros and embedded languages.
    Source