So I finished SICP earlier this year. Totally worth doing. Changed my understanding of programming languages and computation in deep and subtle ways. Fleshed out some missing pieces in my CS education, since I am self taught. If you can get past the math and style of the first part, you are golden. Hang in there. Ping me for help.
People doing this are also doing these things:
Entries
Ray is trying to understand the math of options.
Tons of financial books I’ve gotta chew at the moment. This ain’t happening until maybe 2010.
As of late Dec 2007, am started chapter 2. Posting my solutions to a Scheme wiki at:
http://community.schemewiki.org/?sicp-solutions
Swing by and take a look, fix any mistakes you may find.
I completed exercise 1.5 which appears to be a natural stopping point in this chapter. I’ll move on in my next sitting.
I’m working through 1.1.x this afternoon. I installed Dr. Scheme on OS X. So far so good. I have a feeling the ease of these first few sections will vanish soon enough.
Let’s help each other Finish SICP by forming a Seattle study group.
If I was a spoken language student, the equivalent would be learning latin.
Besides, parenthises are cool :)
Here you can find the book in various formats (pdf with bookmarks, cross-linked) and video lectures.
I’m not the only one who thinks SICP is hard. SICP is ‘...M.I.T.’s difficult introductory computer course – so brutal that it has been called the Cherokee Bear Kill Ritual.’ KATIE HAFNER. “3 Women and 3 Paths, 10 Years Later.” New York Times 21 August 2003.
Why the Cherokee Bear Kill Ritual, I wonder. Looking over the Cherokee Nation web site, it appears to me that killing bears is not one of their priorities.
Anyway, continuing on with HTDP, which I like a lot. I still intend to return to SICP, if only to see if my perspective on it changes once I actually know Scheme.





