[comp.archives] [comp.lang.modula2] Free Modula-2 Compilers

thssgkt@iitmax.IIT.EDU (George Thiruvathukal) (09/02/90)

Archive-name: modula-2/30-Aug-90
Original-posting-by: thssgkt@iitmax.IIT.EDU (George Thiruvathukal)
Original-subject: Free Modula-2 Compilers
Archive-site: wsmr-simtel20.army.mil [26.2.0.74]
Archive-directory: pd1:<msdos.modula2>
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)

Thanks to all who responded with information pertaining to free Modula-2
compilers.  Among the numerous responses were two compilers which proved to
be worthwhile implementations of the Modula-2 languages as defined in Wirth's
Programming in Modula-2, 3rd Edition:

   Fitted Software Tools Modula-2 for the IBM PC Version 2.0
   DEC Modula-2 for Ultrix-based Computers

Fitted Software Tools Modula-2 for the IBM PC is available via anonymous FTP
from wsmr-simtel20.arpa in subdirectory pd1:<msdos.modula2>.

DEC Modula-2 for Ultrix is available via anonymous FTP from gatekeeper.dec.com
in subdirectory pub/DEC/Modula-2.  Incidentally, a Modula-3 compiler is also
available for Ultrix is subdirectory pub/DEC/Modula-3.

I failed to mention the environments in which the free compilers were needed.
The two desired environments are IBM Personal Computers and BSD Unix 4.2-4.3
Systems.  The BSD Unix 4.3 system we use at my institution is the Encore
Multimax (which runs UMAX 4.3).  We have an old version of the ETH/IIT
compiler.

Once again, thanks to all who informed me about free Modula-2 compilers.  If
anyone out there is a PC programmer, I would highly recommend the Fitted 
Software Tools Modula-2 compiler.  It is one of the best pieces of free
software I have seen.  For commercial purposes, however, one might desire the
TopSpeed Modula-2 optimizing compiler.

-- 

 George K. Thiruvathukal

 Illinois Institute of Technology         Argonne National Laboratory
 Chicago, IL 60616                        Argonne, IL 60439

 thssgkt@iitmax.iit.edu                   gkt@athens.ees.anl.gov
 thirgeo@iitvax.bitnet

 "The cause of all world problems: E = mc^2."