Archive
Russian and Korean
O’Reilly has now sold the rights for both Russian and Korean translations of Beautiful Code. W00t!
Later: Chinese and Japanese translation are in the works as well, to be released in late 2007 and February 2008 respectively. Given how frequently AI criticizes China for human rights abuses, I’ll be very interested to watch how the book does there…
DemoCamp 14 Update
David Crow has posted an update on the status of DemoCamp 14 (Sept 17, downtown, registration free but required). It looks like a cool lineup of demos, and yours truly will be giving a five-minute talk on Beautiful Code. Hope to see lots of you there…
More “Beautiful Code” News
A lot happened while I was on holiday:
- RegDeveloper in the UK liked it.
- Jon Bentley gave a talk about Quicksort at Google (video online). He refers to BC as “a reasonably cool book”, which I think it is a good description.
- We discovered that a PDF of the book is already available (illegally) through file-sharing sites. Stealing money from big rock bands might not bother you; I hope that taking it away from people who are trying to help prisoners of conscience does.
Interview Slashdotted
The Beautiful Code interview has been Slashdotted — thankfully, the link points to O’Reilly’s server, not this one.
Ian Darwin on Reflection
Over on the Beautiful Code blog, Ian Darwin has a nice article about reflection in Java. It starts simple, but the end, he’s shown readers how to create dynamic proxies. The first person who sends me translations of his examples into Python, Ruby, or C# gets a guest posting on the blog…
Practice and Experience
I just posted my first entry at the Beautiful Code blog, which is mostly a plug for the journal Software: Practice & Experience (one of the few I regularly read).
A Review and an Explanation
Scott McMahan says nice things about Beautiful Code, while Jonathan Edwards explains why he declined to contribute. There’s also this review at graphic-design.com, but I couldn’t find its author’s name; meanwhile, Henry Carstens would like to know how the contributors got to be better programmers. If he can talk them into answering the question, I’d be happy to buy a copy of his book…
Elsewhere, O’Reilly has posted an interview with me and Andy Oram about the book.
Michael Feathers on Subtext
Over on the Beautiful Code blog, Michael Feathers writes:
every time someone starts down the path toward making a language simpler and more elegant, they end up at Lisp, Self, or one of the APL-ish languages. There’s something elemental about those end points. We keep bumping into them.
and then points at Jonathan Edwards’ Subtext, one of the most beautiful (though still rough-edged) pieces of software to not make it into the book.
Binary Search on the TTC
At least one of my students is reading Beautiful Code very carefully…

Recent Comments