News for hackers. Stuff that matters.
Re:Why MIT Switched from Scheme to Python (2009) by ivan_ah on Friday April 21, 2017 @11:28PM (#14170971)
I think SISP is an awesome book, but I don't see why it has to be Scheme, at least for the first half of the book. Let's not be too dogmatic about our shovels. A shovel is a shovel.

For example, here is SICP with examples using the JavaScript shovel: https://www.comp.nus.edu.sg/~cs1101s/sicp/

BTW, since this site isn't super mobile-friendly, I made a modible friendly version a while back: http://ivanistheone.github.io/SICPapp/ (only first two chapters)

Re:Why MIT Switched from Scheme to Python (2009) by jnordwick on Saturday April 22, 2017 @02:07AM (#14171306)
The Metacircular Evaluator should be a prime example of why Scheme matters. It completely loses focus into a mess of parsing and loses the idea that code and data are the same thing. Also that whole tail-recursion thing is kind of important.