On Lisp: Advanced Techniques for Common Lisp

4,3 valoración promedio
( 405 valoraciones por Goodreads )
 
9780130305527: On Lisp: Advanced Techniques for Common Lisp

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.

"Sinopsis" puede pertenecer a otra edición de este libro.

Review:

Perhaps the author gives the best description of this book: "On Lisp deals mostly with the kinds of programs you could only write in Lisp." The book provides extensive information on the advanced features of Lisp, which are not found in other popular programming languages. After showing how flexibly functions can be manipulated, On Lisp moves on to the best discussion of macros available, which includes details of the possible pitfalls (various referential bugs, for example). The book concludes with a demonstration of various advanced constructs that can be implemented in Lisp using the tools developed in the earlier part of the book. As with his other book, ANSI Common Lisp, Graham writes in a fluid style that is a pleasure to read.

From the Publisher:

Written by a LISP expert, this is the most comprehensive tutorial available on the advanced LISP features and programming techniques. It shows how to program in the bottom-up style that is ideal for LISP programming, and includes a unique, practical collection of LISP programming techniques that shows how to take advantage of the language's design for highly efficient programming in a wide variety of (non-artificial intelligence) applications.

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Paul Graham
ISBN 10: 0130305529 ISBN 13: 9780130305527
Nuevos Cantidad: 1
Librería
BennettBooksLtd
(San Diego, CA, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: New. New. Nº de ref. de la librería S-0130305529

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 267,97
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,18
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Graham, Paul
Editorial: Prentice Hall (1993)
ISBN 10: 0130305529 ISBN 13: 9780130305527
Nuevos Perfect Paperback Cantidad: 2
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall, 1993. Perfect Paperback. Estado de conservación: New. Never used!. Nº de ref. de la librería P110130305529

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 286,20
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 1,68
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Paul Graham
Editorial: Prentice Hall (1993)
ISBN 10: 0130305529 ISBN 13: 9780130305527
Nuevos Perfect Paperback Primera edición Cantidad: 1
Librería
Irish Booksellers
(Rumford, ME, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall, 1993. Perfect Paperback. Estado de conservación: New. book. Nº de ref. de la librería M0130305529

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 413,67
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío