1. 5
  1.  

  2.  

    I really like how the author approaches programming, and editors from a usability perspective. He is very articulate and did some through research on the history of Lisp editors, recreating the key interaction to illustrate how they worked.