Geek stuff

Are you interested in programming? Do you want to learn what separates serious professionals from amateurs? There are a variety of things that can qualify, but to really understand computer science I highly recommend "The Wizard Book"1. Known formally as Structure and Interpretation of Computer Programs (SICP), this $75.00 MIT textbook is worth every penny for someone who's serious about his or her craft. Of course, that's a fair amount to shell out just because I said so. So download SICP for free. However, that's not all. If you can't afford the 30K per year tuition, download professionally produced video of the lectures for free too. Be prepared to learn Lisp and Scheme.

Irrelevant side note: Today is the 18th anniversary of my moving to Hawaii and subsequently becoming homeless. Ah, memories.

1. So named due to someone who looks like a wizard on the cover. Also known as "the purple book" for blatantly obvious reasons.

  • Current Music: Pigface | Cutting Face
You're quite welcome. Those are astonishing resources for those who take the time (I confess that I only got about a quarter of the way through the Wizard book myself).
Do you know if there are actual downloadable tar-balls (or similar) of the text and code samples, for those of us who tend to take our laptops to non-wired locales?
Good Stuff
I have a hardback version of SICP I picked up used at Powells. Inside the cover is a penciled-in ID that seems to indicate one of the previous owners worked at Intel. Anyway, would you be OK with me linking to this post from my community pdx_sw_dev?
Re: Good Stuff
I don't mind at all. I didn't realize there was such a community. Now that I look at it, I see it appears to be new. I guess that means I'll be the third member :)
For those looking for a printable version, I recently came across a PDF copy of the book here.

If you are interested in comparing solutions to the exercises, I've been (slowly) working through the exercies in the book and posting my solutions on my blog.