Re:Racket branch of Chez Scheme merging with mainline Chez S...
by ltac on Monday November 06, 2023 @01:13AM
(#38159430)
Is it a good idea to use Chez Scheme to go over SICP? Meaning, is it still standard to enter into compatibility mode to do so? Thanks.
[ Parent
| on HN ]
Re:Racket branch of Chez Scheme merging with mainline Chez S...
by neilv on Monday November 06, 2023 @01:30AM
(#38159508)
We made Racket support for SICP, which is the next best thing to using MIT Scheme for SICP:
https://docs.racket-lang.org/sicp-manual/
(SICP Scheme isn't quite standard, and there's also some SICP-specific libraries.)
Re:Racket branch of Chez Scheme merging with mainline Chez S...
by kkylin on Monday November 06, 2023 @01:21AM
(#38159468)
It's been a long time since I went through SICP, so someone with more recent knowledge should correct me. But I think you can get through most (almost all?) of SICP with what's in the Scheme standard, which is a pretty small subset of almost any Scheme implementation. In particular, I don't recall much that uses anything specific to MIT Scheme.