Path: utzoo!utgpu!watmath!clyde!att!alberta!ubc-cs!grads.cs.ubc.ca!manis From: manis@grads.cs.ubc.ca (Vincent Manis) Newsgroups: comp.lang.scheme Subject: Re: Scheme on a PC Message-ID: <336@ubc-cs.UUCP> Date: 10 Jan 89 21:50:47 GMT References: <8953@cit-vax.Caltech.Edu> <887@io.UUCP> Sender: news@cs.ubc.ca Reply-To: manis@grads.cs.ubc.ca (Vincent Manis) Organization: UBC Department of Computer Science, Vancouver, B.C., Canada Lines: 30 In article <887@io.UUCP> chuck@io.UUCP (Chuck Cullen x4423) writes: >Does anybody disagree that the TI implementation is currently the best >solution available for Scheme on a pc? I certainly don't. I've used it quite extensively (though not for massive programs), and it satisfies my requirements quite well. V3.0 is pretty compatible with R^3S, and supports a fair number of extensions (most of the worthwhile extensions are PC-specific). In particular, it supports an external language interface which permits you to invoke primitive procedures in any compilable language (I use Turbo C). The package includes the interpreter/compiler, a debugger, and an Emacs-compatible editor. There are only two downsides to PC Scheme: (1) it's a bit sluggish on my PC XT compatible (on an AT it's quite pleasant), and (2) it doesn't produce standalone programs (therefore anyone who uses a PC Scheme program has to have a licence for the interpreter). Still, for US$100, it's very hard to beat. TI's phone number (US only--us foreigners don't count) is 1-800-TI-PARTS. ____________ Vincent Manis | manis@cs.ubc.ca ___ \ _____ The Invisible City of Kitezh | manis@cs.ubc.cdn ____ \ ____ Department of Computer Science | manis%cs.ubc@relay.cs.net ___ /\ ___ University of British Columbia | uunet!ubc-cs!manis __ / \ __ Vancouver, BC, Canada V6T 1W5 | (604) 228-2394 _ / __ \ _ "Had George III been a Scheme programmer, he might have responded ____________ to Patrick Henry by freeing him and then killing him." -- Michael Eisenberg