On LISP: Advanced Techniques for Common LISP by Paul Graham


On LISP: Advanced Techniques for Common LISP
Title : On LISP: Advanced Techniques for Common LISP
Author :
Rating :
ISBN : 0130305529
ISBN-10 : 9780130305527
Language : English
Format Type : Paperback
Number of Pages : 413
Publication : First published October 1, 1993

Starting in the 1980s, Lisp began to be used in several large systems, including Emacs, Autocad, and Interleaf. On Lisp explains the reasons behind Lisp's growing popularity as a mainstream programming language. On Lisp is a comprehensive study of advanced Lisp techniques, with bottom-up programming as the unifying theme. It gives the first complete description of macros and macro applications. The book also covers important subjects related to bottom-up programming, including functional programming, rapid prototyping, interactive development, and embedded languages. The final chapter takes a deeper look at object-oriented programming than previous Lisp books, showing the step-by-step construction of a working model of the Common Lisp Object System (CLOS). As well as an indispensable reference, On Lisp is a source of software. Its examples form a library of functions and macros that readers will be able to use in their own Lisp programs.


On LISP: Advanced Techniques for Common LISP Reviews


  • Neal Aggarwal

    A fantastic look in-depth at LISP that follows on from his intro book ANSI Common LISP. Read that intro book first - it's a great tutorial that also contains a reference section. This book really got me going in LISP several years ago. At times it's a slog but if you have your LISP REPL running and key in ALL the examples as you read you'll find you get to grips with LISP with just this book. Don't give up. I found that when I got stuck I could just put the book down for a while and come back to it after my brain had a chance to rewire itself. I first read this book when it came out in 1996 and then several times after that and yet after another reading in 2014 I still find I'm getting new insights.

  • Jeff

    One of the most important books to read if you want to truly master the lisp family of languages.

  • Oskar

    One of the greats, below SICP but not too far.

  • Jason

    A programming book, not really 'casual reading', but a good one.

  • Deniz Yuret


    http://denizyuret.blogspot.com/2005/0...

  • John

    A must read for programmers in any language, but especially in Lisp.

  • Paul

    Becomes progressively brain-twisting, but worth sticking with for the principles even if they're not immediately and instantly usable in your next program.



Statcounter