Beautiful Code
I just finished reading this book, a collection of essays by developers. It’s a mixed bag; some of the essays are a lot better than others, and some of the code is, to my eye, not that beautiful at all. That being said, there are some really great ones in there too, and it is nice to see so many different personal styles and approaches collected together.



August 7th, 2007 at 9:42 pm
What did you think of Chapter 24 (Simon Peyton Jones on Software Transactional Memory)?
The bank account withdrawal example reminds me of the open problem left at the end of this chapter of SICP (btw, the genesis of relational stream processing — not much discussed as far as I know).
August 8th, 2007 at 8:11 am
I thought that was one of the most interesting articles.
August 8th, 2007 at 10:51 am
I particularly liked Brian Kernighan’s Regular Expression matcher – a very tight elegant piece of C that all C programmers aspire to write at least once in their life.