Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!munnari!vuwcomp!newbery
From: newbery@comp.vuw.ac.nz (Michael Newbery)
Newsgroups: comp.sys.mac
Subject: Re: Compiler efficiency
Message-ID: <13091@comp.vuw.ac.nz>
Date: Wed, 25-Nov-87 17:17:48 EST
Article-I.D.: comp.13091
Posted: Wed Nov 25 17:17:48 1987
Date-Received: Sun, 29-Nov-87 21:02:07 EST
References: <3987@watdragon.waterloo.edu> <304@fairlight.oz>
Reply-To: newbery@comp.vuw.ac.nz (Michael Newbery)
Organization: Computing Serv. Ctr, Victoria Uni., Wellington, New Zealand
Lines: 13

A paper was presented at a local Apple Consortium Developers conference a
couple of days ago on the efficiency of four Pascal compilers:
MPW, LSP, Turbo & TML.
The authors can be reached via michael@otago.ac.nz (internet address)
but in summary, MPW is the best of a bad bunch (except for string assignments).
AVOID sets if using LSP or TML, the code is horrendous.
None of them are up to things like constant sub-expression elimination and
auto-increment/decrement seems to be an almost unknown address mode.
-- 
Michael Newbery

ACSnet:	newbery@vuwcomp.nz  UUCP: newbery@vuwcomp
Une boule qui roule tue les poules.		(Landslides kill chickens)