News for hackers. Stuff that matters.
Re:Joy of Clojure – In the Books by joshuaeckroth on Thursday August 05, 2010 @04:13PM (#1579195)
I was commenting to my wife the other day that while JoC does not seem to be written for complete beginners, that fact is actually a very good thing. There is a lot of Beginning Clojure / Beginning Lisp / etc. material out there. What I really wanted was a book for those who have already seen the light, so to speak, of Lisp. I've read The Little Lisper. I've read Lisp 1.5 Manual. I've written a Lisp interpreter in C. And so on. I'll use Lisp as long as I am still allowed to do so (I'm a grad student, so no issues yet!).

So I love Lisp and I love Clojure for being a new Lisp.

JoC talks directly to me. It references works and people I know about, but most of which I do not know enough about. It talks about how amazing Lisp is but tells me even more than I already knew. Much more. It's written as if the authors are saying, "Yes of course Lisp and Clojure are great, but here are all the reasons WHY." For example, the section "nil Pun With Care" is obviously written for someone who knows the variations on 'nil' found in different Lisps. JoC's style is similar to Rich Hickey's famous presentations ("Yes, nil is different in Clojure... ok, let's just get through this slide, you knew we'd have to at some point...").

JoC really takes Lisp appreciation to the next level. I was waiting for something like this!

Re:Joy of Clojure – In the Books by johnswamps on Thursday August 05, 2010 @02:40PM (#1578912)
If you can't possibly wait for the book until November, you can get a beta version of the ebook at http://www.manning.com/fogus/ for $28. Highly recommended.
Re:Joy of Clojure – In the Books by mattyb on Thursday August 05, 2010 @02:51PM (#1578948)
I just bought the MEAP ebook and the print book, using the InfoQ 35% discount, for just $7 more. Highly recommended.

fogus, I'm not sure how these things work. If the discount affects your royalties, say so and I'll delete this comment.

Re:Joy of Clojure – In the Books by fogus on Thursday August 05, 2010 @03:00PM (#1578976)
Not at all -- the more people that read it the better. I'm not getting rich either way. ;-)

I think the InfoQ code is infoq35 if anyone else wants to use it.

Re:Joy of Clojure – In the Books by zephjc on Friday August 06, 2010 @12:22AM (#1580178)
Do you have any plans for discounts etc. for current purchasers if/when you release any new editions?
Re:Joy of Clojure – In the Books by runevault on Thursday August 05, 2010 @02:58PM (#1578971)
If you follow him on twitter, it's not uncommon for he and his coauthor @chrishouser to mention the sales, so I think they're ok with buying it discounted :)
Re:Joy of Clojure – In the Books by therockhead on Friday August 06, 2010 @11:53AM (#1581358)
Any idea if this book will be in mobi format? Manning support for kindle has been pretty poor so far.
Re:Joy of Clojure – In the Books by technomancy on Friday August 06, 2010 @12:35PM (#1581506)
I converted the PDF to .mobi myself and it reads pretty well modulo images and code samples.
Re:Joy of Clojure – In the Books by mark_l_watson on Thursday August 05, 2010 @06:41PM (#1579585)
Michael: I have been enjoying the MEAP while you have been writing it. My enthusiasm for Clojure is increasing and I like the book!

BTW, really off topic, but do you have any advice for making stack traces a little more useful (using Clojure 1.2)? This is still a sore spot for me.

Re:Joy of Clojure – In the Books by fogus on Thursday August 05, 2010 @07:23PM (#1579670)
Have you tried the functions in the clojure.stacktrace namespace? They are limited, but might get you some of what you want.
Re:Joy of Clojure – In the Books by technomancy on Thursday August 05, 2010 @09:43PM (#1579940)
The clj-stacktrace third-party lib does a much better job of this. I have hopes that it can be merged into Clojure in the future. (Not in 1.2 though; it's already in RC-stage.)
Re:Joy of Clojure – In the Books by mark_l_watson on Friday August 06, 2010 @10:31AM (#1581107)
Thanks Philip, that is good to know. Clojure is awesome, but it does still have some rough spots. BTW, I looked at your resume: you are a major contributor to open source projects (you have worked on 13 projects that I use), and I am not, so I should stop complaining if things are not yet just the way I like them :-)
Re:Joy of Clojure – In the Books by mark_l_watson on Sunday August 15, 2010 @11:10AM (#1605235)
After trying clj-stacktrace for a long while, I agree, this would be good to merge into Clojure.
Re:Joy of Clojure – In the Books by mark_l_watson on Thursday August 05, 2010 @08:07PM (#1579767)
I have tried that, and it is not really what I want. I believe that solving the stacktrace problem is a big job for the Clojure dev team, so patience is in order. That said, in doing Clojure development, this is the only thing that really bugs me.
Re:Joy of Clojure – In the Books by evgen on Thursday August 05, 2010 @03:51PM (#1579118)
Now to begin the speculation on who the mystery author of the foreward is. Any guesses? I am putting my money on John McCarthy.
Re:Joy of Clojure – In the Books by rbanffy on Thursday August 05, 2010 @04:24PM (#1579235)
I am between him and pg.

edit: I never imagined John McCarthy writing fiction... http://www-formal.stanford.edu/jmc/robotandbaby/robotandbaby...

Re:Joy of Clojure – In the Books by dpritchett on Thursday August 05, 2010 @05:06PM (#1579358)
My money's on Yegge:

"I used to have lot of open, long-standing concerns about the future of programming and productivity, but my sabbatical last year finally brought me some clojure."

http://steve-yegge.blogspot.com/2010/07/blogger-finger.html

Re:Joy of Clojure – In the Books by revorad on Friday August 06, 2010 @04:06AM (#1580509)
Oh in that case, I'd buy the book just for the foreword.
Re:Joy of Clojure – In the Books by paradoja on Sunday August 08, 2010 @06:12PM (#1586330)
In that case maybe the foreword is half of the book.
Re:Joy of Clojure – In the Books by eneveu on Sunday August 15, 2010 @10:06AM (#1605153)
Re:Joy of Clojure – In the Books by sigzero on Thursday August 05, 2010 @07:52PM (#1579733)
Would this be a good book to jump into Clojure with?
Re:Joy of Clojure – In the Books by prototype56 on Friday August 06, 2010 @09:49AM (#1580986)
If you have previous experience with Lisp . Then probably yes. The book seems to assume familiarity with clojure already .
Re:Joy of Clojure – In the Books by sigzero on Thursday August 05, 2010 @08:25PM (#1579806)
I read through the preview chapter. I like the flow of it. I will definitely get it when it prints.
Re:Joy of Clojure – In the Books by uio on Friday August 06, 2010 @06:04AM (#1580668)
First thing to do: Put source code on the webpage. That is the primary thing to do.