Another Word For It Patrick Durusau on Topic Maps and Semantic Diversity

December 1, 2013

SICP in Clojure

Filed under: Clojure,Programming,Scheme — Patrick Durusau @ 5:44 pm

SICP in Clojure by For reasons unknown, the maintainer posted a link to Steve Deobald as the maintainer. Sorry Steve!

From the webpage:

This site exists to make it easier to use Clojure rather than Scheme while working through SICP. The folks behind SICP were kind enough to release it under a Creative Commons Attribution-Noncommercial 3.0 Unported License, which will allow me to annotate the text and adapt its source code and exercises to fit the Clojure language.

Structure and Interpretation of Computer Programs, or SICP, is widely considered one of the most influential texts in computer science education. If you believe Peter Norvig, it will change your life. MIT Scheme, a minimalist dialect of Lisp, is used for all code examples and exercises.

Clojure is a “modern” Lisp that runs on the Java Virtual Machine. Its speed, easy access to Java libraries, and focus on concurrency make it an appealing language for many applications.

This site exists to make it easier to use Clojure while working through SICP. The folks behind SICP were kind enough to release it under a Creative Commons Attribution-Noncommercial 3.0 Unported License, which will allow me to annotate the text and adapt its source code and exercises to fit the Clojure language.

All credit, of course, belongs to the authors: Harold Abelson and Gerald Jay Sussman, with Julie Sussman.

As you will find at the status page, there is much work left to be done on this remarkable project.

Any thoughts on how to move this project forward? Such as having the real maintainer stand up?

1 Comment

  1. […] my post, SICP in Clojure, I incorrectly identified Steve Deobald as the maintainer of this […]

    Pingback by SICP in Clojure – Update « Another Word For It — December 5, 2013 @ 5:25 pm

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress