If you’ve spent any time at all on Irreal, you know that I consider Structure and Interpretation of Computer Programs (SICP) one of the best—arguably the best—books on computer science. It’s influence was tremendous and served as the backbone of the introductory programming course at MIT for a couple of decades. Then, seemingly suddenly, MIT abandoned SICP and started using Python to do things lik