Path: utzoo!attcan!uunet!lll-winken!ames!ucsd!sdcc6!sdcc10!cs161agc From: cs161agc@sdcc10.ucsd.EDU (John Schultz) Newsgroups: comp.sys.amiga Subject: Re: M2Sprint (was Re: TDI Modula-2/Amiga) Keywords: "bug city" new system Message-ID: <55@sdcc10.ucsd.EDU> Date: 14 Jan 89 21:49:31 GMT References: <1443@psu-cs.UUCP> <8901070111.AA12536@carlton.csri.toronto.edu> <51@sdcc10.ucsd.EDU> <7063@pyr.gatech.EDU> Reply-To: cs161agc@sdcc10.ucsd.edu.UUCP (John Schultz) Organization: University of California, San Diego Lines: 39 In article <7063@pyr.gatech.EDU> dsking@pyr.UUCP ( David King) writes: [Kinison Code Removed] > Actually, as far as I can tell from talking with the designers on >BIX and examining the demo disk, it is an upgrade for two reasons: 1) they >are offering it cheap to old TDI owners, and 2) they are probably using >TDI's AmigaDOS distribution liscense. The editor, compiler, and linker are >all totally rewriten, Amiga-fied, and bug free (I have not found a way to >crash the demo which is unusual for me). If you got a demo disk with the >upgrade atleast take a look at it - it really is a new product. If not, Hey, I looked at the demo disk. I can't help from laughing as I type this, but I got it to hang the first time I booted it up on an Amiga 2000. I got tired of looking at the cyclic ray-trace demo, and started pressing keys. Then I waited. And waited. And waited. Ad infinitonauseam. The second time I ran it, I just waited, and after a while, I got to the demo of the compiler. The editor/compiler/linker doesn't seem as well intergated as Benchmark, it doesn't seem any faster; I wasn't impressed. I've been using Benchmark for about a year, a Beta version I might add (I'll recieve the upgrade "Jan 20" or so), I haven't encountered a single bug. I've talked to the Author, Leon Frenkel; all of my questions were answered impeccably. M2S will perform direct library calls and alledgely does dead code elimination. So, it may be that at this time it is marginally better than Benchmark in code generation, but I'm not impressed enough to switch over, giving their previous track record. And if the authors are still in Europe, it'll have to be _really_ impressive to buy it. Currently if you want a stable, fast environment, Benchmark has the best track record. If you want the best code generation, Lattice 5.0 seems to win here, but I'm sure Manx will counter. If you want the ultimate speed, pick you're favorite assembler and go. John Schultz