programming languages
Are Design Patterns How Languages Evolve?
Paul Graham’s essay, Revenge of the Nerds, is a nearly pornographic love letter to Lisp. If you can manage to read all the way to the end, there’s an interesting footnote buried at the bottom: Peter Norvig found that 16 of the 23 patterns in Design Patterns were