- Notifications
You must be signed in to change notification settings - Fork2
jlollis/sicp-solutions
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a repository for the solutions for the exercises inStructure and Interpretation of Computer Programs.
I would highly recommend usingRacket (also known asDrRacket) with theSICP language package installed.
Follow the installation instructions for your system and enjoy. :)
- REPL Tutorial & Debugging
- From the relatively recentMIT course using SICP.
All of the video lectures for the course are available on MIT OpenCourseware and YouTube. There are 20 lectures total, each about an hour long, which were recorded by Hewlett-Packard Television for HP employees in 1986. The video quality as presented isn't the greatest, but the production is otherwise excellent. To get the most out of them, you will probably want to have the transcripts and code from the lectures up while watching.
- CS61 Cal Berkeley course from 2010 that uses SICP as the textbook. Helpful for more detailed setup instructions and additional resources.
- The Adventures of a Pythonista in Schemeland An academic Python programmer/researcher works through SICP.
"Wishful thinking is essential to good engineering, and certainly essential to good computer science." -Gerald Jay Sussman
Note: The header image is taken from an 1848 engraving of Hermes Trismegestus and Raymon Llull, and is the source for SICP's famous cover art.
About
🧙 Solutions to exercises from SICP
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.