4 ms·
SICP in PDF from MIT
- yan 18y agoSomething about having proper page numbers and type setting makes going through a book easier. Like having a small, virtual progress bar as you go along.
- andr 18y agoA new SICP post makes the rounds at News.YC every week or so. As an experienced programmer (10 years, using functional languages, etc.), do I really need to read it?
- rman666 18y agoYes.
- alexk 18y agoYes! Go ahead and read it - this book is an amazing reading, you wont regret a second.
- Rawsock 18y agoAnd do not forget to try the exercises at the end of every chapter. They are the key to fully enjoy the book.
- briancooley 18y agoThere is also the online tutor: http://icampustutor.csail.mit.edu/6.001-public/ http://icampustutor.csail.mit.edu/6.001-public/
- r11t 18y agoThank you very much for sharing this. I will be using this to verify my solutions for the exercises. I am planning to work through the book slowly but thoroughly.
- kaens 18y agoWatch the video lectures as well, they're well worth it - and since they're for an earlier version of the book, you don't get presented with exactly the same information as you would be if they were in sync with the current version of the book.
- brl 18y agoThe exercises are actually scattered throughout the text. Definitely don't skip them, some of them are a lot harder and more mind-blowing than they look.
- zitterbewegung 18y agoNo matter what experience you have you probably will learn something from SICP.
- voidpointer 18y agoYes it will be worth the effort. Alternatively, if you prefer a more modern book dealing with conceptual questions of programming in multiple paradigms in a similar spirit as SICP, have a look at Concepts, Techniques, and Models of Computer Programming (http://www.info.ucl.ac.be/~pvr/book.html http://www.info.ucl.ac.be/~pvr/book.html).
- voidpointer 18y agoIf you work through this, make sure to catch at least some of the video lectures available at http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/ http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussma... Abelson and Sussman rock big time, plus: the outfits and hairstyles of the participants are just wonderful (mid-eighties!) ;)
- notaddicted 18y agoAlso if you work through this make sure to take a look at this timely group: http://groups.google.com/group/hacker-news-reads-sicp http://groups.google.com/group/hacker-news-reads-sicp
- rlm 18y agoAww. Thought this was actually a "proper" PDF instead of just a printed copy of the online book :-(
- dhess 18y agoHere's one: http://deptinfo.unice.fr/~roy/sicp.pdf http://deptinfo.unice.fr/~roy/sicp.pdf This page has links to other formats (e.g., texinfo), the HP videos, and solutions to exercises (including my own, sadly not yet finished (but I'm working on it!)): http://wiki.drewhess.com/wiki/Category:SICP_solutions http://wiki.drewhess.com/wiki/Category:SICP_solutions
- johnrow 18y agogreat, thanks a lot for the links ;)
- krschultz 18y agoI just bought copy and started reading it this morning on the train, though I like the idea of them giving it away for free nothing beats a paper copy. There are lots of used copies available on amazon that aren't that expensive.
- brl 18y agoAnybody who would want to get rid of this book is insane. This is a book worth keeping your whole life whether you have read it yet or not.
- pollux 18y agoI agree, if i'd have it i'd never get rid of it! However the online copy is also really useful just to copy/paste bunch of codes to give a try live!
- kaens 18y agoSICP and Concrete Mathematics would be the two books in my backpack if I suddenly went entirely broke and had to hit the streets.
- derefr 18y agoThis title is wonderful. If only there were acyonymical prepositions...
- byrneseyeview 18y agoIAWTC.