I'm writing a book about Lisp and O'Reilly is going to publish it.

The aim is to show people who suspected that Lisp was dead because it couldn't look outside the box, along with those who hoped it could but didn't know how, that the going isn't all that hard. Although the book will introduce Common Lisp from scratch and give generous treatment to those features which make the language great, it isn't going to cover the whole thing or anything like it. I want to make Lisp look easy and steer the novice away from the more complex edge cases.

The core of the book will be a number of in-depth examples which between them will thoroughly address the use of libraries whether or not these were written in Lisp. It'll also go into common, important utilities for dealing with persistence, threading, GUIs, system building and more. Examples will include: an end-user desktop application, a webserver, and an introduction to getting Lisp working on a mobile phone.



So right now I've got a head full of ideas and a minimalist website. I'll post again when there's more to show.



