Interactive SICP

Longtime Irreal readers know that I consider Structure and Interpretation of Computer Programs (SICP) arguably the best computer science book ever written. Therefore, I was delighted when I discovered an online version of SICP with an embedded Scheme interpreter so that you can edit and run the code in the book. Just about any of the book’s Scheme expressions can be edited and run.

I couldn’t find any explanation on the site that explains how to invoke the interpreter but the README at the Git repository has the secret: with the cursor at the end of the expression press【Ctrl+Enter】.

I’ve only played with it a little but it seems really useful, especially for someone working their way through SICP for the first time.

This entry was posted in Programming and tagged , . Bookmark the permalink.