←back to thread

284 points borski | 2 comments | | HN request time: 0s | source
Show context
anthk ◴[] No.44685229[source]
Scheme it's far easier to grasp. With SICP you basically rewrite a Scheme within a Scheme. And you teach Calculus to the interpreter to solve further problems.

Online SICP: http://sarabander.github.io/sicp/

replies(3): >>44685461 #>>44685687 #>>44685971 #
1. morkalork ◴[] No.44685687[source]
I fondly remember doing a course in my CS degree that was basically working through SICP as a class, taught my an ancient but very fun and enthusiastic tenured professor. When he retired I think the curriculum was updated to JavaScript (??) or as the new professor called it "scheme in drag". I'm glad to have taken the original course..
replies(1): >>44687409 #
2. jerrycruncher ◴[] No.44687409[source]
Honestly, the new professor wasn't too far off. I've often referred to "The Little Schemer" as "the best javascript book that isn't about javascript."