Books from Joe's blog

Some books that I really enjoy(ed)        

It's been quite some time since I blogged about what I've been reading.  That's not because I haven't been reading -- au contraire! -- but rather because I've been busy doing so.  I find these posts interesting for myself, so that I can look back and see where my interests were at a particular point in time.  Given the sheer number of additions, I can't properly rate them like I have in the past. Here are the more interesting ones, those that stick out in my mind:

Music

  • Theory of Harmony, Arnold Schoenberg. 1922.

  • Psychology of Music, Carl E. Seashore. 1938.

  • Study of Counterpoint, John J. Fux. 1965.

  • The Study of Fugue, Alfred Mann. 1987.

  • Counterpoint: The Polyphonic Vocal Style of the Sixteenth Century, Knud Jeppessen. 1992.

  • Johann Sebastian Bach: The Learned Musician, Christoph Wolff. 2001.

  • Guitar Man: A Six-String Oddyssey, or, You Love that Guitar More than You Love Me, Will Hodgkinson. 2006.

  • Musicophilia: Tales of Music and the Brain, Oliver Sacks. 2008.

Mathematics

  • Euclid's Elements (Books 1 - 13). 300 BC.

  • The Principia : Mathematical Principles of Natural Philosophy, Isaac Newton and Andrew Motte.  1846.

  • Introduction to Mathematical Logic, Alonzo Church.  1944.

  • Foundations of Algebraic Topology, Samuel Eilenberg and Norman Steenrod.  1952.

  • Foundations of Mathematical Logic, Haskell B. Curry.  1963.

  • Diophantus Of Alexandria -A Study In The History Of Greek Algebra, Sir Thomas L. Heath.  1964.

  • From Zero to Infinity: What Makes Numbers Interesting, Constance Reid.  1964.

  • Euclid in the Rainforest: Discovering Universal Truth in Logic and Math, Joseph Mazur.  2006.

  • Unknown Quantity: A Real and Imaginary History of Algebra, John Derbyshire.  2007.

  • God Created the Integers: The Mathematical Breakthroughs that Changed History, Stephen Hawking.  2007.

  • Infinite Ascent: A Short History of Mathematics (Modern Library Chronicles), David Berlinski.  2008.

Computers

  • LISP 1.5 Programmer's Manual, John McCarthy. 1962.

  • Computation: Finite and Infinite Machines, Marvin Lee Minsky. 1967.

  • The Theory of Parsing, Translation, and Compiling (Volume I: Parsing), Alfred V. Aho and Jeffrey D. Ullman. 1972.

  • The Theory of Parsing, Translation, and Compiling (Volume II: Compiling), Alfred V. Aho and Jeffrey D. Ullman. 1973.

  • Algorithms + Data Structures = Programs, Niklaus Wirth 1976.

  • A Discipline of Programming, Edsger W. Dijkstra. 1976.

  • Architecture of Concurrent Programs, Per Brinch Hansen. 1977.

  • The Elements of Programming Style, Brian W. Kernighan and P. J. Plauger. 1978.

  • Mindstorms: Children, Computers, And Powerful Ideas, Seymour Papert. 1980.

  • Selected Writings on Computing: A Personal Perspective, Edsger W. Dijkstra. 1982.

  • CLU: Reference Manual (Lecture Notes in Computer Science), B. Liskov, et al. 1983.

  • Algorithms and Data Structures, Niklaus Wirth.  1985.

  • Communicating Sequential Processes, C. A. R. Hoare. 1985.

  • The Little LISPer, Third Edition, Daniel P. Friedman and Matthias Felleisen. 1989.

  • Common LISP, The Language, Second Edition, Guy Steele. 1990.

  • The High Performance FORTRAN Handbook, Charles H. Koelbel, et. Al. 1993.

  • 201 Principles of Software Development, Alan M. Davis. 1995.

  • Algol-like Languages (Progress in Theoretical Computer Science), Peter O'Hearn and Robert Tennent.  1996.

Based on this list, you might surmise that I read a lot.  ;)  In fact, I typically have between 3 and 5 books going simultaneously (how parallel of me), so I use the term "read" somewhat nontraditionally.  I prefer to absorb the information by immersing myself in many books in the same genre simultaneously, instead of committing to a single one.  This seems to be effective, but is also slightly odd and perhaps quite esoteric to other people; the result is that every room in my home is littered with books each in some possibly long-forgotten state of being "read" (along with tattered academic papers, language manuals, etc).  I like it, but some people believe this is an indication that I'm a tad insane. C'est la vie.

你可能感兴趣的:(Books from Joe's blog)