Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: What's an effective study approach for SICP?
11 points by gjvc on June 5, 2019 | hide | past | favorite | 5 comments
What's the best approach to learn from SICP? I'm reading through it once without doing the exercises, and once complete, will make a second reading, doing the exercises. Anyone got any other hints?

[1] SICP https://en.wikipedia.org/wiki/Structure_and_Interpretation_of_Computer_Programs

https://mitpress.mit.edu/sites/default/files/sicp/index.html




You are doing yourself a disservice by reading ahead before doing the the exercises, because you will spoil for yourself the answers to many of those exercises. Read it once, and do the exercises as you go along.


99% of the value is in the exercises. I would re-think the strategy of a first read-through without the exercises and spend the time to do the exercises.


Watch the video lectures?


Do people even read it?


Just read the thing. It’s short.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: