Great Book, Great Deal

2008-05-05 22:09 - Programming

Some time late last year, a perfect storm of "books for programmers" books found its way into my attention stream. I ended up building a list of programming books I was interested in. I put Code Complete on my xmas list, and got it, and giddily devoured it. Though the form factor (big pages, floppy softcover) was a pain on the subway.

One of the other ones on the list was Structure and Interpretation of Computer Programs. There's glowing reviews of it on Amazon, including i.e. "I bought my first copy 15 years ago, and I still don't feel I have learned everything the book has to teach." It's an old book, in the computer world: nearing a quarter century. But I've heard that it's so good that it transcends that age. The lessons are so important that they're still truly valuable.

This one cost over $70, though, so I held off. On a whim the other week, I searched some used book sites, and found it for three dollars. I felt it was possible if not likely that it was really some sort of addendum or teacher's answer guide or some such, but figured I'd give it a shot anyway. It arrived today, it's the real thing, it's hardcover, and I can't wait to learn for myself what makes it such a great book. Time to start reading on the subway again, instead of just playing video games.

Comments:

No comments!

Post a comment:

Username
Password
  If you do not have an account to log in to yet, register your own account. You will not enter any personal info and need not supply an email address.
Subject:
Comment:

You may use Markdown syntax in the comment, but no HTML. Hints:

  • An empty line between text will create a paragraph boundary.
  • Use angle braces around a plain URL to auto-link it: <http://www.example.com/>.
  • Use this format to create a link with different text showing: [An Example](http://www.example.com/).
  • Use backticks (``), not leading spaces to enclose a code block.

If you are attempting to contact me, ask me a question, etc, please send me a message through the contact form rather than posting a comment here. Thank you. (If you post a comment anyway when it should be a message to me, I'll probably just delete your comment. I don't like clutter.)