Author: Tord Romstad
Date: 02:05:13 01/03/04
Go up one level in this thread
On January 02, 2004 at 13:40:14, Dan Andersson wrote: >Paul Graham is not to be forgotten. This is a dowloadable version of his >comprehensive work 'On Lisp'. >http://www.paulgraham.com/onlisp.html "On Lisp" is an interesting book, but as one of my former colleagues once said, recommending this book to a beginner is like giving cognac to a 10 year old child. Knowing when and how to use the various techniques presented in Graham's book requires lots of real-world Lisp programming experience. Before reading any of Graham's books, you should also know that he is a very controversial figure in the Lisp community, and that his programming style is rather unusual. Those interested in object-oriented programming are recommended to take a look at "Object-Oriented Programming in Common Lisp" by Sonya E. Keene and "The Art of the Metaobject Protocol" by Gregor Kiczales (which is admittedly very hard to read). But please be warned that learning CLOS (The Common Lisp Object System) tends to make you feel uncomfortably crippled when doing object-oriented programming in mainstream languages like C++ and Java, not having features like multiple dispatch, user-defined method combinations, or the ability to define new classes or change the class of an existing object at run-time. Tord
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.