top | item 8550274

Structure and Interpretation of Computer Programs: Interactive Version

213 points| jarcane | 11 years ago |xuanji.appspot.com | reply

14 comments

order
[+] Dangeranger|11 years ago|reply
It's good to hear that this project is getting the attention that it deserves. I have been reading SICP using this text for the last several months and found it much easier for me, as I can immediately see and play around with the Scheme code. When I was learning Python, the same was true using the interactive version of "How to think like a computer programmer". http://interactivepython.org/runestone/static/thinkcspy/inde...
[+] arca_vorago|11 years ago|reply
I just want to say that as a sysadmin who is working hard at expanding my horizons, especially in my primary weak point, programming, the SICP book really helped influence the way I operate and understand programming in general. I couldn't more highly recommend a book, so it's really exciting to see an interactive version.
[+] weavie|11 years ago|reply
Pretty neat.

To re-evaluate the code embedded within the text you need to press Ctrl + Enter.

Not sure if I missed some instructions somewhere, I had to press random keys until I worked out how to do it..

[+] Cthulhu_|11 years ago|reply
Clicking outside the code examples also seems to update it. I'd prefer it to 'live' update while you type, which should be a small tweak. Unless that has unwanted side-effects.
[+] Gracana|11 years ago|reply
Cool!

Feature request: Remember if I've closed the sidebar and leave it closed when I go to the next page. If I opt to keep it open, load the page with it open instead of sliding it in every time.

[+] LaPrometheus|11 years ago|reply
That's awesome! Make the learning more joyful.
[+] q2|11 years ago|reply
Thank You. Looking Good and inviting.
[+] bostan|11 years ago|reply
this is quite awesome.