comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: What happens to DEC Ada?
Date: 3 Aug 2001 12:00:01 -0700
Date: 2001-08-03T19:00:02+00:00	[thread overview]
Message-ID: <5ee5b646.0108031100.2be1c7d6@posting.google.com> (raw)
In-Reply-To: NKj7nYr7sQCg@eisner.encompasserve.org

Kilgallen@eisner.decus.org.nospam (Larry Kilgallen) wrote in message news:<NKj7nYr7sQCg@eisner.encompasserve.org>...
> Although I rejoice in, and benefit from, smart recompilation, I think > of it as something related to the "keep a database of previous 
> compilation results" approach to compilation environment design.  
> GNAT, and for that matter AdaMagic, take the "rescan the source each 
> time" approach, so to implement smart recompilation would seem 
> counter-cultural.


Well I guess this can seem counter-cultural if you are not familiar
with GNAT technology, but in fact the notion of smart recompilation
fits perfectly well. Indeed GNAT *has* a (very limited) notion of
smart recompilation (you can use the appropriate option, look in the
documentation, to request a mode in which reformatting, addition or
deletion of comments etc, is ignored and does not cause recompiles).

It would be technically feasible to do more, but simply not technically
worthwhile. Smart recompilation adds basic overhead to all compiles,
so overall it would not be a win. There are of course special cases
where it might help, but overall, our analysis is that it is a loss.



  parent reply	other threads:[~2001-08-03 19:00 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-07-31 14:59 What happens to DEC Ada? Adrian Hoe
2001-07-31 15:47 ` Ted Dennison
2001-07-31 17:33   ` Larry Kilgallen
2001-08-02 20:55   ` Corey Ashford
2001-08-02 21:02     ` Ted Dennison
2001-08-02 23:29       ` Larry Kilgallen
2001-08-03 13:42         ` Ted Dennison
2001-08-13 13:19       ` Charlie McCutcheon
2001-08-13 13:15   ` Charlie McCutcheon
2001-07-31 16:13 ` Thierry Lelegard
2001-08-08  1:05   ` Charlie McCutcheon
2001-08-01  7:35 ` Chris Miller
2001-08-03  8:55   ` Gautier
2001-08-03 12:11   ` Larry Kilgallen
2001-08-03 11:31     ` nicolas
2001-08-03 15:16       ` Larry Kilgallen
2001-08-03 14:26         ` nicolas
2001-08-03 15:35           ` Larry Kilgallen
2001-08-03 14:42             ` nicolas
2001-08-03 19:35             ` Robert Dewar
2001-08-04 11:46               ` Simon Wright
2001-08-03 19:25           ` Robert Dewar
2001-08-03 19:29           ` Robert Dewar
2001-08-06  1:48       ` brentcarnellis
2001-08-06  8:12         ` nicolas
2001-08-06 14:05           ` Gautier
2001-08-06 14:23             ` nicolas
2001-08-07  4:07           ` brentcarnellis
2001-08-03 19:00     ` Robert Dewar [this message]
2001-08-03 19:27       ` Marin David Condic
2001-08-03 20:09         ` Wes Groleau
2001-08-04  2:12           ` Robert Dewar
2001-08-06 14:24           ` Marin David Condic
2001-08-08 19:24             ` Greg Bek
2001-08-10  1:13               ` Robert Dewar
2001-08-14 19:53               ` Wes Groleau
2001-08-08  1:06 ` Charlie McCutcheon
  -- strict thread matches above, loose matches on Subject: below --
2001-08-08 20:12 Gautier Write-only-address
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox