Re: Incremental Compilers

Mike Kent <mkent@acm.org>
12 May 2000 22:29:43 -0400

          From comp.compilers

Related articles
Incremental Compilers rinap@cisco.com (2000-05-08)
Re: Incremental Compilers plakal@cs.wisc.edu (2000-05-10)
Re: Incremental Compilers cascaval@leo.cs.uiuc.edu (Calin Cascaval) (2000-05-10)
Re: Incremental Compilers richard@imagecraft.com (Richard F. Man) (2000-05-10)
Re: Incremental Compilers markland@vnet.ibm.com (Matthew Markland) (2000-05-12)
Re: Incremental Compilers HSauro@fssc.demon.co.uk (Herbert M Sauro) (2000-05-12)
Re: Incremental Compilers mkent@acm.org (Mike Kent) (2000-05-12)
Re: Incremental compilers brunix!apollo!alan (Alan Lehotsky) (1986-09-18)
Incremental compilers charlie@genrad.com (1989-01-24)
Re: Incremental compilers ti-csl!csc.ti.com!pf@cs.utexas.edu (Paul Fuqua) (1989-01-15)
Re: Incremental compilers rogerson@PEDEV.Columbia.NCR.COM (1989-01-26)
Re: Incremental Compilers nick@lfcs.ed.ac.uk (Nick Rothwell) (1989-01-27)
| List of all articles for this month |

From: Mike Kent <mkent@acm.org>
Newsgroups: comp.compilers
Date: 12 May 2000 22:29:43 -0400
Organization: Entropy Mongers PLC
References: 00-05-033 00-05-039
Keywords: incremental

plakal@cs.wisc.edu wrote:
> rinap@cisco.com wrote:
> > Does anyone know if such compilers are available for unix environments
> > and are they really much faster than the normal compilers.
>
> IBM's VisualAge compilers are supposed to do a good
> job of incremental compilation/linking. I think they
> did this at least for C++/Java on Windows, not sure
> about other languages and platforms.


VA Java behaves similarly under Win9x and Linux.


It's a mixed blessing; the VA Java IDE recompiles at the drop of a
semicolon (but very quickly as a rule). It seems not to run in the
background so you get a lot of brief pauses instead of one enormous
wait. OTOH if you make a compile-stopping error (misspelling, drop a
; or } or ), get a type wrong are my faves) it tells you as soon as
you try to leave the method which I find molto useful ...


// Mike Kent


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.