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.