Path: utzoo!attcan!uunet!husc6!think!ames!claris!drc From: drc@claris.com (Dennis Cohen) Newsgroups: comp.sys.mac Subject: Re: Modula 2 Message-ID: <6994@claris.com> Date: 21 Nov 88 15:03:46 GMT References: Reply-To: drc@claris.com (Dennis Cohen) Organization: Claris Corporation, Mountain View CA Lines: 45 There are a number of Modula-2 compilers/systems for the Mac. SemperSoft Modula-2 (Semper Software, Glen Ellyn IL) -- runs under MPW and the one that I use most. Completely up-to-date. Includes a makefile generator, pretty printer, and has an import list generator. TML Modula-2 (TML Systems, Jacksonville FL -- written by Bob Campbell) -- also runs under MPW. Pretty much on a par with SemperSoft -- the choice to go with one rather than the other is pretty much based upon personal idiosyncracies. I am told that volume V support is available, but I haven't received my update to verify that. MacMeth (Modula Corp., Provo UT) -- fast, standalone, not really well supported. I haven't yet heard of an upgrade for volume V compatibility. TDI Modula-2 (TDI, Dallas TX) -- a buggy port of their Amiga/Atari compiler to the Mac. The editor is terrible and the compiler crashes a lot. Also, still not completely HFS-compatible. Barely supports volume IV of IM. MetCom Modula-2 (Metropolitan Comp. Sys., Montreal PQ) -- new, integrated with a source debugger. Looks good so far, especially for educational environments. Currently can only make applications -- DAs, FKEYs, XCMDs, etc supposed to be available with next (1.1) release. Completely up-to-date. MacLogimoPlus (Shareware, Tim Myers, somewhere in UT) -- based upon the ETHZ compiler. The interface isn't much, but for $18.50 it's a good deal. I don't know whether the libraries and interfaces have been brought up to date with volume V of IM. -------- As you can see, there are a number of choices. If you want a compiler that does a good job and is relatively bug-free (nothing is ever completely bug- free), I would recommend Semper, TML, or Metcom. TML's support for the M2 compiler has been pretty weak as I believe that they are going to return the rights to the author. Since they are MPW compilers, both TML and Semper will require at least a Plus with a hard disk. Metcom will run reasonably well on a Plus with two 800K drives. Dennis Cohen Claris Corp. ------------ Disclaimer: Any opinions expressed above are _MINE_!