Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My high-school CS teacher structured his course around SICP--he worked with Brian Harvey to build the curriculum--and looking back I can definitely see the power of this approach.

I agree whole-heartedly with what he's said in this piece and hope that others can continue to reap the value of SICP. It's made me a clearer thinker and better programmer.

One might say that SICP is unique in as much as it transcends coding as an act of "slinging code at a screen", pushing readers to think carefully about the nature and design of their programs. That's only a sliver of what it does, but it's ever so easy to miss that as a beginning programmer.

Yeah, it definitely takes discipline to get through, but it's quite rewarding.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: