Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!gatech!king From: king@gatech.edu (K. N. King) Newsgroups: comp.lang.modula2 Subject: Re: compilers for vaxes running unix Message-ID: <16064@gatech.edu> Date: Thu, 27-Aug-87 18:07:20 EDT Article-I.D.: gatech.16064 Posted: Thu Aug 27 18:07:20 1987 Date-Received: Sat, 29-Aug-87 11:54:58 EDT References: <704@hslrswi.UUCP> <680@bingvaxu.cc.binghamton.edu> Organization: Software Engineering Research Center, Georgia Tech Lines: 54 Summary: Compilers for VAX/UNIX In article <680@bingvaxu.cc.binghamton.edu>, sullivan@marge.math.binghamton.edu (fred sullivan) writes: > Some time ago sometime asked for information on supported compilers > for vaxes running Unix/Ultrix, and I haven't seen a response. I am > currently using the DEC Powell compiler for my classes. Our computer > center would like to buy a supported compiler if they can find one. > > Is the Cambridge compiler supported? How much does it cost? Does anyone > have an address to order it? Are there commercial compilers out there? > The Cambridge compiler is now distributed by the following company: Qudos Limited Unit 2 Cambridge Science Park Milton Road Cambridge CB4 4FD England (0223) 862333 Telex: 818114 Fax: 862946 Since it is now a commercial product, presumably it comes with a reasonable amount of support. I don't know the price; perhaps someone else will post it. The only other VAX/UNIX compiler I know of (other than Powell's) is a beta-test version from Tartan Laboratories. They offered it to universities last year for a reasonably small fee, but when I talked to them this spring they had discontinued the offer for lack of interest. If you would like to see this compiler made available, you should let them know. Contact Scott Wilson at the following address: Tartan Laboratories, Inc. 461 Melwood Avenue Pittsburgh, PA 15213 (412) 621-2210 Incidentally, those who use Powell's compiler should be aware that the language it compiles deviates in many respects from the language described in Wirth's _Programming in Modula-2_. Some of the discussions I have seen lately in this newsgroup stem from users of the Powell compiler complaining that other compilers don't behave the same way it does. Users of this compiler should note that it does _not_ define Modula-2. I am not criticizing Powell's compiler; it has many attractive features. However, unlike many other compilers, it was written from scratch rather than being a modified version of an ETH compiler. As a result, Powell often interpreted language issues differently than other compiler writers. He also added a number of extensions that other compilers do not support. --Kim King