Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uakari.primate.wisc.edu!ginosko!usc!bloom-beacon!spdcc!ima!esegue!compilers-sender
From: pvi@polygen.uucp (Piotr Iwanow)
Newsgroups: comp.compilers
Subject: compiler needs
Keywords: survey
Message-ID: <1989Oct3.232751.1209@esegue.segue.boston.ma.us>
Date: 3 Oct 89 23:27:51 GMT
Sender: compilers-sender@esegue.segue.boston.ma.us
Reply-To: pvi@polygen.uucp (Piotr Iwanow)
Organization: Polygen Corporation, Waltham, MA
Lines: 21
Approved: compilers@esegue.segue.boston.ma.us

What I look for in a compiler.  I will breakdown in importance descending order.
--------------------------------------------------------------------------------
1: OPTIMIZATION. Compilers that do heavy optimaztion are quite slow in
   compilation time but make your final object code run much faster.

2: ASSEMBLY OUTPUT. I like to see how the system calls are done.

3: "Dual Mode". This means, that during development phase you want quick
   compiles and optimization is of not yet a concern to you until you are
   ready for final phase.

4: Integration between LEX, YACC, Make, dbx, and other debugging tools like
   XSaber-C.

				Piotr Iwanow 
				Unix System Administrator PolyGen Corp.
[Personally, the first thing I look for is correct output. -John]
-- 
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.