comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <marin.condic.auntie.spam@pacemicro.com>
Subject: Re: What happens to DEC Ada?
Date: Fri, 3 Aug 2001 15:27:40 -0400
Date: 2001-08-03T19:27:41+00:00	[thread overview]
Message-ID: <9ketvd$t21$1@nh.pace.co.uk> (raw)
In-Reply-To: 5ee5b646.0108031100.2be1c7d6@posting.google.com

In my experience, a body of code has to get *pretty large* before a
recompile of the entire thing starts to become painful. (Especially with
today's high speed processors.) It has to get even larger than that before
the customary Gnat timestamp method of determining what needs to be
recompiled becomes painful. IMHO, effort expended to avoid a few more files
that might not actually need to be recompiled isn't worth it. I'd
concentrate on bigger problems and count on hardware to keep pace with the
size of the project. :-)

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/


"Robert Dewar" <dewar@gnat.com> wrote in message
news:5ee5b646.0108031100.2be1c7d6@posting.google.com...
>
> 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.





  reply	other threads:[~2001-08-03 19:27 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
2001-08-03 19:27       ` Marin David Condic [this message]
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