Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!sdd.hp.com!think!paperboy!snorkelwacker!spdcc!esegue!compilers-sender From: scott@cs.rochester.edu (Michael Scott) Newsgroups: comp.compilers Subject: Re: DEC optimising Modula-2 compiler Keywords: Modula-2, question Message-ID: <1990Jun5.173853.3039@esegue.segue.boston.ma.us> Date: 5 Jun 90 17:38:53 GMT References: <1990Jun1.193655.5436@esegue.segue.boston.ma.us> Sender: compilers-sender@esegue.segue.boston.ma.us Reply-To: scott@cs.rochester.edu (Michael Scott) Organization: University of Rochester Computer Science Dept Lines: 26 Approved: compilers@esegue.segue.boston.ma.us In article <1990Jun1.193655.5436@esegue.segue.boston.ma.us> jensting@diku.dk (Jens Tingleff) writes: | Does anyone have any experience with/information about the | "portable optimising compiler for Modula-2" described in an article | by Michael L. Powell in SIGPLAN Notices 19:6 (the compiler/article | refered to in the Dragon book) ? Yes, we used the compiler extensively at Wisconsin back in the early 80's. It was kind of buggy, as one would expect for an experimental non-product, but it produced reasonable code for the VAX, ran reasonably fast, and had an unusually clean interface to C/Unix. We also used it here at Rochester for a number of years, and wrote a back end for it for the 680x0, allowing us to compile for the Sun-2, Sun-3, and BBN Butterfly. We're now a SPARC shop, mostly, and have abandoned the old compiler. Meanwhile, folks at DEC have been busy inventing Modula-3, and have a very nice compiler for it that is available to universities for little or no fee. Contact kalsow@src.dec.com. -- Michael L. Scott Computer Science Dept. (716) 275-7745, 5671 University of Rochester scott@cs.rochester.edu Rochester, NY 14627 ...!rochester!scott -- Send compilers articles to compilers@esegue.segue.boston.ma.us {spdcc | ima | lotus}!esegue. Meta-mail to compilers-request@esegue. Please send responses to the author of the message, not the poster.