Tutorial on Good Lisp Programming Style

An outstanding tutorial on Lisp programming style by Peter Norvig and Kent Pitman. This to me is like Strunk & White: I re-read it every year or so and it always makes me cringe at what I've been writing lately.

The material is easy to relate to other higher-order languages. Translate your favourite slides into your language of choice and post them to the mailing list!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Nice tutorial, but you should

Nice tutorial, but you should throw out your copy of Strunk and White. Strunk and White's dysfunctional recommendations have very little to do with how actual good writers use English. If you're looking for an usage guide, you really can't do better than the Merriam-Webster Dictionary of English Usage.

Nice rant, but offtopic


PDF version

Very neat, thanks for the tip! I made a PDF version available for us non-PS types.

For some reason

For some reason all the 'f's are missing from this copy of it but I found a working copy http://webcache.googleusercontent.com/search?q=cache:P6VhrTuoxPUJ:norvig.com/luv-slides.ps