SICP in Clojure by
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?
[…] 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