Guy Steele and Richard Gabriel’s quixotic wanderings through the history of programming languages is something every programming afficionado should appreciate. I really enjoyed it.
http://blog.jaoo.dk/2008/11/21/art-and-code-obscure-or-beautiful-code/