| It is good enough! Almost all code forms from the book live in the tests (see the FDG directory[0], for example), and there are a few nice environments like Nextjournal[1] where everything from the books works in the browser. The Clojure port is quite fast, faster than the original for all benchmarks GJS has sent me, and more fleshed out. (That will change, as I've been pushing bugfixes and performance improvements back upstream as I go, as a meager gift to GJS for making this huge, amazing library in the first place.) I actually wrote to GJS this morning asking for instructions on how to compile the original "scmutils", since I have the same problem. He responded saying he'll get back to me this afternoon, so I'll post here once I have details. If you are still interested in getting the books going with MIT-Scheme, I put a decent amount of work into the exercises using the original codebase here[2], including a dockerized version of mit-scheme[3] and the scmutils package[4] that might be useful. - [0] https://github.com/sicmutils/sicmutils/tree/main/test/sicmut... - [1] https://nextjournal.com/try/samritchie/sicmutils/ - [2] https://github.com/sicmutils/sicm-exercises - [3] https://hub.docker.com/r/sritchie/mit-scheme - [4] https://hub.docker.com/r/sritchie/mechanics |