"Clojure Programming", the book

Update: Clojure Programming is now available!

I'm very happy to announce that I and Dave Fayram (formerly of Powerset and Microsoft, and now of BankSimple) have recently committed to writing a book on Clojure, tentatively titled "Clojure Programming", to be published by O'Reilly Media.

This is pretty significant news for me, but likely also for the broader Clojure community.  Having another Clojure book on the shelves is always a Good Thing™, even better if it's from O'Reilly, the granddaddy of modern technology publishers.  That imprimatur will do nothing but help Clojure gain exposure, and perhaps in circles as yet unaware of the language.

I think the fabulous growth of the community and the (apparent) success of the other books out there have already made it clear that Clojure is here to stay as a serious language, more than ready for use by a broad population of programmers in real, production systems.  Dave and I are just thrilled that we have the opportunity to introduce the language, its facilities, and its general approach to the next wave or two of Clojure programmers.

I'm a better programmer and a better person for having wandered into #clojure in early 2008, and I'm incredibly grateful to have had the opportunity to meet and know the array of wonderful people that have gathered around the language.  I'm hoping this will prove to be an opportunity for me to give back to the Clojure community as it has given to me.

Quickie FAQs

What will be the target audience, table of contents, publication date, &c?

At this point, writing has only recently begun, so there's much to do and it would be foolish to discuss any specifics.  But, I'm excited, Dave's excited, and I thought others might be too.

How will this affect Snowtide and Docuharvest?

It won't.  Development of both PDFTextStream and Docuharvest will continue apace, if not accelerate over the coming months.


That's all for now.  Wish us luck!