←back to thread

466 points pieterr | 8 comments | | HN request time: 1.038s | source | bottom
1. whobre ◴[] No.42158823[source]
I don’t quite get the cult status of SICP. I read it and it’s a fine beginner programming book, but nothing more.
replies(2): >>42158885 #>>42159817 #
2. jgon ◴[] No.42158885[source]
Just so we're clear, this is a "beginner programming book" that has you create a scheme interpreter, then a register machine simulator, then a compiler out of your interpreter that will then have its compiled code run on the register machine simulator, by the final chapter.

This is probably the part where you'd step up and post a link to your repo with solutions to the exercises to back up your talk, but generally I only see this sort of casual dismissal from people who haven't actually worked through the book.

replies(2): >>42159489 #>>42161019 #
3. dbtc ◴[] No.42159489[source]
I commend your righteous indignation. Made me smile. Flame on!
replies(1): >>42160562 #
4. liontwist ◴[] No.42159817[source]
I don’t understand this comment. If you master the material you know more than 90% of engineers in the field.
replies(1): >>42160138 #
5. aleph_minus_one ◴[] No.42160138[source]
> If you master the material you know more than 90% of engineers in the field.

Telling someone that he/she is smarter than 90% of the people is not a praise. :-)

replies(1): >>42160177 #
6. bdangubic ◴[] No.42160177{3}[source]
amen… just look at 90% of people at the DMV :-)
7. becquerel ◴[] No.42160562{3}[source]
One aspires to be a hater of such high caliber.
8. veqq ◴[] No.42161019[source]
Concrete Abstractions, Schematics of Computation and others from the era (also using Scheme) covered similar ground (and went far further!) SICP is denser and sticks to theory forgoing databases, operating systems and actually implementing scheme in assembly.