leverich@randvax.UUCP (Brian Leverich) (02/14/90)
I've been doing knowledge-based simulation modeling of the Army's wartime theater ammunition distribution system using ROSS built on top of Texas Instruments' PC-Scheme, but things have grown to the point (as they usually do in simulation modeling...) where I need more processing horsepower. Anybody have any experience with a Scheme that will run on Sun UNIX boxes? Ideally I'd like a Scheme that is public domain, high optimized, and compatible with PC-Scheme, but I'll take whatever is available. Thanks for suggestions! -B -- "Simulate it in ROSS" Brian Leverich | U.S. Snail: 1700 Main St. ARPAnet: leverich@rand.org | Santa Monica, CA 90406 UUCP: decvax!randvax!leverich | Ma Bell: (213) 393-0411 X7769
manis@cs.ubc.ca (Vincent Manis) (02/15/90)
In article <2399@randvax.UUCP> leverich@rand.org (Brian Leverich) writes: >Anybody have any experience with a Scheme that will run on Sun UNIX >boxes? Ideally I'd like a Scheme that is public domain, high optimized, >and compatible with PC-Scheme, but I'll take whatever is available. We have been using Chez Scheme, a commercial product which runs on Apollo DN3000/3500's, Sun-3's (I don't remember if it runs on Sun-4's), and VAXen. It is an outstanding system, comprising a very high-performance compiler and a complete language implementation. It isn't very expensive (I don't have the price list at hand, but it runs about US$1K per copy, with site licencing at about $10K, and educational discounts of 50%), but it's an excellent value. The publisher is Cadence Research, in Bloomington, Indiana. Sorry, but I also don't have Cadence's address at hand, but you can email to Kent Dybvig <cadence!dyb@iuvax.cs.indiana.edu> for more information. -- \ Vincent Manis <manis@cs.ubc.ca> "There is no law that vulgarity and \ Department of Computer Science literary excellence cannot coexist." /\ University of British Columbia -- A. Trevor Hodge / \ Vancouver, BC, Canada V6T 1W5 (604) 228-2394
briscoe-duke@YALE.EDU (Duke Briscoe) (02/15/90)
The T language includes an environment for Scheme, and from my experience I judge it to be at least 99% conformant to the Scheme standard, and there isn't any performance penalty for using T to run Scheme since the Scheme environment just allows a different set of names to be used for the underlying T functions. T also provides some useful extensions to Scheme. T has an optimizing compiler, and best of all it is available by anonymous ftp from trix.ai.mit.edu in the pub/t3.1 directory. That directory contains binaries and sources for T3.1. Currently available versions are for Dec3100(pmax), Sun4(sparc),Sun3, Vax/Unix, Encore, Hp workstation, Apollo and Mac/Aux. The online version of the T manual is also there as well as release notes for T3.0 and T3.1. For Sun and Vax there is a C/Unix interface to T. From masala.lcs.mit.edu you can get a T dialect extended for parallelism (uses the future construct) called Mul-T; it runs on the Encore Multimax. -------