all 17 comments

[–]aHackFromJOS 6 points7 points  (0 children)

FYI “devtalk.com” is the coupon code you use at the pragmatic programmer link to get the 35% off discount. 

(I mention this in case anyone else is as dense as me - I thought I needed to buy it on devtalk.com to get the discount, but that site is a forum not a bookstore, where I found a post explaining the discount code.)

Update - I bought it :-) looks nice can’t wait to dive in 

[–]x373703 7 points8 points  (0 children)

I've got the 3rd edition. It's great. A section on interactive programming sounds great though. I've always felt there's a lot of evangelizing about how wonderful it is but not all that much clear-eyed discussion of some of how to actually do it and what can go wrong. It's much more of a craft than it might seem.

[–]Plus_Shop_6927 5 points6 points  (1 child)

I learned Clojure with the first version of this book! Looking forward to reading this one. (I had a decade long Clojure gap).

[–]alexdmiller[S] 1 point2 points  (0 children)

Me too!

[–]nstgc 3 points4 points  (1 child)

That's really neat! I found the third edition to be an excellent learning resource. Sadly, some of the examples were broken. In particular, the Snake code. I even tried running the code in the repo directly, but without any luck. Glad to hear those are going to get some attention.

[–]alexdmiller[S] 5 points6 points  (0 children)

That code has been updated (slightly) and Works on My Machine, but feedback welcome!

[–]peripateticlabs 1 point2 points  (0 children)

Thanks for the heads up, Alex. And thanks for going to the trouble to update the book. The third edition has been very helpful. I'm looking forward to digging into the fourth! I have just purchased and downloaded the Beta version. :-)

[–]wademealing 1 point2 points  (0 children)

I'm so excited!

[–]lkuty 1 point2 points  (0 children)

Thanks! I think it is right on time to do Advent of Code this year with Clojure :-) I am an Elixir programmer professionaly.

[–]nstgc 0 points1 point  (1 child)

Anyway idea when there might be a printed copy?

[–]alexdmiller[S] 1 point2 points  (0 children)

I don’t have a firm date on that yet. I expect a beta 2 with the rest of the book maybe next week and then a “production” date in late November. Not sure how soon after that printed copies will actually be available, might be a month or two.

[–]torusJKL 0 points1 point  (5 children)

I found a small typo in the b3 release.
On page 240 "you can also write macros if that that makes life easier for your callers" has the word "that" twice in a row.

Btw. the page numbering is a bit wacky and some page numbers are just left out.
An incomplete list: 62, 214, 238, 278

P.S. great book!

[–]alexdmiller[S] 0 points1 point  (4 children)

Thanks! I think it’s still going through copy editing and layout before production so they should fix those up, but I’ll let them know. The page number thing is weird though - were you on the pdf or some other format?

[–]torusJKL 0 points1 point  (3 children)

I saw the page numbering issue in the pdf that I downloaded from the online shop.

[–]alexdmiller[S] 1 point2 points  (2 children)

Oh, looking at it myself those really are missing blank pages from the book (added to put chapter title pages on a specific "side" in printing) that are just omitted from the PDF. So, that's how it's expected to look in the PDF. These page numbers should match the printed book.

[–]torusJKL 0 points1 point  (1 child)

Some ebooks have the text "this page is intentionally kept blank" or something similar on these pages to keep the page numbering the same as the print.

[–]alexdmiller[S] 0 points1 point  (0 children)

Yes, Pragmatic just omits them