Get the latest tech news

Solving SICP


This report is written as a post-mortem of a project that has, perhaps, been the author’s most extensive personal project: creating a complete and comprehensive solution to one of the most fa…

This endeavour was spurred by the author’s previous experience of learning about partial differential equations through a traditional paper-and-pen based approach, only mildly augmented with a time-tracking software. The author considers it vital to convey to students, as well as to teachers, the following idea: it is not the fashion, population, easy availability, promotion, and social acceptability of the support media that matters. Indeed, the final solution contained more than eight hundred lines of code, involved designing an expression normalisation algorithm from scratch, and required twenty-five unit tests to ensure consistency.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of SICP

SICP

Related news:

News photo

Everything Is Just Functions: 1 week with David Beazley and SICP

News photo

Everything Is Just Functions: Insights from SICP and David Beazley

News photo

SICP: The only computer science book worth reading twice? (2010)