On Sat, Jan 12, 2008 at 02:00:07PM -0800, Brad Beyenhof wrote:
On Jan 12, 2008 1:15 PM, <[EMAIL PROTECTED]> wrote:
I've heard good things about Emacs's SLIME package but that is for
Lisp. SICP wants *Scheme* so not sure what to use...
Is there some nice Scheme interpreter out there people like?
I'm using mit-scheme (in the Ubuntu repositories), which should work
well considering SICP's origin...
mit-scheme is a nice implementation. It compiles to native code (for x86),
and has quite a few useful libraries and such.
You probably want to avoid something like Bigloo, since it is only a batch
compiler (no read-eval-print loop). The repl is very helpful when
learning.
In addition, OpenCourseWare explicitly states that variations of
LISP/Scheme other than mit-scheme are not guaranteed to provide the
exact same results as expected by the text and provided problem sets.
It's not going to matter much, as long as your implementation conforms to
the standard. They just don't test it with other implementations.
Scheme is a very small language, that is well defined.
Dave
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg