Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Object-oriented Common Lisp
Slade S., Prentice-Hall, Inc., Upper Saddle River, NJ, 1997. Type: Book (9780136059400)
Date Reviewed: Dec 1 1997

Common Lisp and its extensive standard library are introduced in this book. The first chapter gives a short history of Lisp and its dialects. After a tutorial introduction in the second chapter, the author presents lists and trees, then covers recursion, local and global references, strings and characters, and streams.

Chapters 8 and 9 deal with lambda expressions, labels, and control structures. The next chapters treat debugging, macros, and structures. Chapter 13 introduces classes and objects. The last three chapters are about vectors and arrays, scope and eval, and efficiency and compilation.

Every chapter ends with an extensive set of exercises and a summary. Each exercise is marked with a number indicating its level of difficulty. Solutions to some of the exercises can be found in an appendix. Other appendices contain a comparison with C++, ASCII codes, references, and an index.

The author’s writing is witty. As a further recommendation, note that the text has been honed through extensive classroom experience. Still, on several occasions, concepts or properties are used before they are defined. A slight disadvantage is that the author tries to describe all the functions in the standard library. As a consequence, some parts of the text contain long lists of new functions with sample applications, which can be tedious reading.

Overall, the book is well suited for anyone who wants to program in Common Lisp. It is also well suited as a reference work on the language, thanks to the good index, although the definitive work on Common Lisp is obviously Steele [1].

Reviewer:  J. H. Jongejan Review #: CR121231 (9712-0967)
1) Steele, G. Common Lisp: the language (2nd ed.) Digital Press, Newton, MA, 1990.
Bookmark and Share
 
Common Lisp (D.3.2 ... )
 
 
Control Structures (D.3.3 ... )
 
 
Data Types And Structures (D.3.3 ... )
 
 
Object-Oriented Programming (D.1.5 )
 
Would you recommend this review?
yes
no
Other reviews under "Common Lisp": Date
Common LISP: the language (2nd ed.)
Guy L. J., Digital Press, Newton, MA, 1990. Type: Book (9781555580414)
Dec 1 1991
Common LISP modules
Watson M., Springer-Verlag New York, Inc., New York, NY, 1991. Type: Book (9780387976143)
Jun 1 1992
The art of metaobject protocol
Kiczales G., des Rivières J., Bobrow D., MIT Press, Cambridge, MA, 1991. Type: Book (9780262610742)
Aug 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy