From ... From: Erik Naggum Subject: Re: Lisp & SICP Date: 2000/05/18 Message-ID: <3167602796104144@naggum.no>#1/1 X-Deja-AN: 624794808 Content-Transfer-Encoding: 8bit References: <391E9C25.94F5C377@uniserve.com> <3167368221170571@naggum.no> <39231AF6.40C288AE@uniserve.com> mail-copies-to: never Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 958614449 6942 195.0.192.66 (18 May 2000 01:47:29 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.6 Mime-Version: 1.0 NNTP-Posting-Date: 18 May 2000 01:47:29 GMT Newsgroups: comp.lang.lisp * Shelly Somerville | Thank you. Do you have a reccomendation for a Scheme interpreter? Since I read and worked with the first edition of SICP, I am partial to the _very_ good MIT Scheme implementation, which was also used in the book. Since then, the second edition of SICP is out and it uses R5RS¹ Scheme, MIT Scheme was no longer supported on the platforms I use (only Microsoft-free computers!) the last time I checked, and I have come to dislike Scheme intensely over the past 6 years or so. I would recommend that you ask in comp.lang.scheme, and request info on Scheme environments that are actually supported, not just toys or research vehicles. I haven't been following the Scheme "evolution" closely for quite some time, and wouldn't know which environments are the better these days. All I have noticed is that there is no change to the plethora of _really_ crummy ones implemented by people who get a fascination with the implementability of the language rather than its usability. (This is a reason not to use Scheme!) Please note that although "interpreter" is not strictly _wrong_, both Lisp and Scheme are usually compiled these days, and you are better off if you avoid interpreter-only environments. A good native compiler is hard to write and unlikely to be a crummy implementation of Scheme, while an interpreter is much too easy. Good luck with SICP, and if you decide not to hang around while you study with Scheme: welcome back when you're ready to graduate into Common Liop. #:Erik ------- ¹ Expands to Revised Revised Revised Revised Revised Report on Scheme. -- If this is not what you expected, please alter your expectations.