These are his books on "Programming Languages" and "Programming" (in the bottom right corner of the image):<p>* APL: The Language and its Usage<p>* The Design an Evolution of C++<p>* The annotated C++ Reference Manual<p>* The Joy of Clojure<p>* Eiffel the Language<p>* Programming Erlang<p>* Forth (Salman et al.)<p>* Thinking Forth<p>* Introduction to Fortran<p>* The Little Schemer<p>* The Seasoned Schemer<p>* The Reasoned Schemer<p>* The Little MLer<p>* Programming in Lua<p>* Lucid, the Dataflow Programming Language<p>* Functional Programming in Scala<p>* Clause and Eiffel<p>* Scatchpad<p>* Smalltalk-80, The Interactive Programming Environment<p>* Smalltalk-80, Bits of History, Words of Advice<p>* The TeXbook<p>* The METAFONTbook<p>* TeX: The Program<p>* METAFONT: The program<p>* Viewpoint: Toward a computer for visual thinkers<p>* Visual Grammars for Visual Languages<p>* How to design programs (Felleisen et al.)<p>* Design Patterns (Gamma et al.)<p>* The art of the Metaobject Protocol<p>* Elements of Programming<p>* Concepts, techniques and models of computer programming<p>* Structure and Interpretation of Computer Programs<p>* Types and Programming Languages<p>* Essentials of Programming Languages<p>* Advanced compiler design and implementation (Muchnick)<p>* Introduction to Algorithms (Cormen et al.)<p>* Hacker's Delight<p>* Programming Pearls<p>* Coders at Work<p>* Computation: finite and infinite machines<p>* Purely functional data structures<p>* The space and motion of communication Agents<p>* Superdistribution<p>* A small matter of programming<p>* Basic Theory for Computer Scientists
His digital bookshelf is great too<p><a href="http://worrydream.com/#!/Links" rel="nofollow">http://worrydream.com/#!/Links</a><p>I've read most of those books but when it comes to math/electronics I unfortunately only understand some of it a big fault in my choice of areas to study.<p>If I could do it over again, math would at least have been as important to me as the arts and philosophy.<p>I'm always a little envious of people who are able to read the kind of books on his 2015 bookshelf and actually understand them.<p>Then again we can't be good at everything.
Interesting selection. I'm surprised to find some of my more eclectic favorites included:<p>- Naked Ape, Desmond Morris<p>- Feynman Lectures on Computation - Feynman<p>- Guide to Feynman Diagrams - Mattuck<p>- Visual Complexity - Lima<p>- Data Analysis - Sivia<p>- Emergence - Jonhson