I am going to read the classic "Structure and Interpretation of Computer Programs" link text and it utilizes the Scheme language to teach its material. Does any one have advice about what Scheme would be easy to use (on Windows) and complete? Thanks!
views:
271answers:
6I use PLT Scheme with the DrScheme programming environment. That's what we have used in the university and it is ok, especially for beginners.
If you are not an experienced programmer, you would be better off learning from the book How To Design Programs, for which the natural programming environment is PLT Scheme.
If you have the experience to get something out of Abelson and Sussman, they recommend MIT Scheme.
Only if you are not a student, or at least in the role of a student, you might try this:
It has to be MIT/GNU Scheme for SICP. You'll have to learn a bit of Emacs, but that's useful to know anyway. It works perfectly well on Windows.
I use STk and I installed a Scheme bundle into TextMate to use as my editor. You can use even notepad for editing just be sure to save it as a .scm and (load "file.scm"). Or copy and paste your code into the interpreter. I use emacs and/or textmate for syntax help.