If there is one book that made me think differently about programming its this one.<p>Oh I did know common lisp, and other languages like C/C++, Python etc. But till then it was all about language features being built in for me. Which is all good and useful.<p>Only problem is that I didn't realize that all this can be built upon some very simple fundamental concepts. So when this book started with _only_ car, cdr and lambda and built all sorts of higher level things out of it, it was a real eye opener and I actually came to appreciate the value of a small simple core in a language.<p>I saw the videos before I read the book. That was helpful.
If you put it on Fifobooks (my startup), our platform automatically converts it so it is downloadable for Kindle as well.<p>You can set the price to free.
A set of video lectures of the corresponding MIT course are available at<p><a href="http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/" rel="nofollow">http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma...</a><p>I just started watching them for fun the other day. They're really fascinating.
Do the exercises!<p>I know reading SICP blew your mind, but...do the exercises! Prove you <i>actually</i> know what you think you know - and when you the details make you struggle, work it out. :)
It was easy to grab an ePub reader from the Android app market to read this on my phone.
I still need to plug my iPad into my computer to "sync" the file to the iPad to read it in iBooks. This is lame IMHO.
Back on topic, this is a great book. It got me into Scheme when I first read it 5 years ago (I didn't attend MIT unfortunately)
I've been using the scribd version of SICP. Last I saw the ipad version looked great too.<p><a href="http://www.scribd.com/doc/15556326/Structure-and-Interpretation-of-Computer-Programs-SICP#full" rel="nofollow">http://www.scribd.com/doc/15556326/Structure-and-Interpretat...</a>
Any way of either converting this to PDF or getting it into something Kindle can read?<p>Edit: Found this <a href="http://epub2pdf.com/" rel="nofollow">http://epub2pdf.com/</a><p>It's OK... Looks like it might be good for reading on an iPhone, not an iPad. Are the pages supposed to be this tiny or did the converter not do a very good job?