Took care of the various things I did during the California trip; pyexpat.c patches, Distutils scripts for some bits of Zope, Web page changes.
Last night, went w ith a few friends to see Eric Idle in concert with a few friends; it was mildly amusing, but not great, and not worth the shockingly expensive ticket cost ($55! -- I found out the cost after agreeing to go) The few bits of original material were the high points for me, since they were actually new -- a song about the Getty Museum in LA, a gender-reversed version of the Noel-Coward song from Meaning of Life (oh, you know the one I mean). Seeing yet another performance of the argument sketch, or the Lumberjack song, was familiar and boring, though at least Peter Crabbe and Mark Ryan, two of the accompanying troupe of actors, did pretty good approximations of Cleese and Jones.
Book review: The Practice of Programming,
Brian W. Kernighan, Rob Pike
A discussion of the stylistic side of programming, covering
how to
structure programs, and how to debug, test, and optimize
them.
While there's some material worth reading here, this really
should
have been a 50-100 page essay and not a 240-page book.
Chapter 2, 3,
and 9, on algorithms, a sample Markov chain program, and on
notations,
could have been completely dropped from the book without
losing anything very important or interesting. The
chapters on
testing and portability offer little beyond a few
generalities, while the
debugging coverage is quite good, emphasizing the importance
of
carefully tracing causes and forming a hypothesis to explain
a bug, and
the style chapter is a modernized and greatly condensed
restatement of
Kernighan and Plauger's The Elements of Programming
Style. Worth a quick skim, paying more careful
attention to the
more
interesting chapters, but not of much long-term value.