Just found this nice presentation by Guy Steele:
http://video.google.com/videoplay?docid=2972857259372904575&ei=M-iySbjIMaqIqQOw7enyAw&q=guy+steele
Ed