Now I work through SICP using Chez Scheme . This is a rather old dialect of the Scheme, so apparently it is not too far from what was written in SICP.
Note that the Chez Scheme project page links the Windows binary to a source that can be built on Unix-like platforms. But if you're on a Mac, you'll probably want to do
brew chezscheme man chez
Assuming you have homegrown what you really need.
Why not a MIT Scheme? Since the interactive interface is Edwin, an editor that uses EMACS conventions. (This is currently the real EMACS mode used in the Scheme before.) I used to know the basic EMACS, but my skills were atrophied due to non-use, which tells me that retraining this editor is simply not worth it.
Why not DrRacket? If I saw the cooking instructions @ frederick-squid, I would try. Instead, I tried to follow the official instructions for circuit and sicp, which are seriously outdated. Then I tried to get the IDE to go into schema mode, which seems intuitive, but it is not.
Just too much trouble. And I'm not sure I want to get into the design of the IDE with a fantastic language, especially one whose poor support for Scheme caused an original question.
Isaac Rabinovitch Dec 27 '17 at 23:50 2017-12-27 23:50
source share