comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin D. Condic" <mcondic-nospam@quadruscorp.com>
Subject: Re: huge executable?? - worry no more
Date: 2000/05/16
Date: 2000-05-16T15:20:14+00:00	[thread overview]
Message-ID: <39219093.7780D6F0@quadruscorp.com> (raw)
In-Reply-To: 3920fbbd@rsl2.rslnet.net

Tom Hargraves wrote:
> In my rambling experience, currently Ada is as good as it gets for helping
> the engineer produce a quality product. Executable size is a 'lesser issue'
> for most Ada projects. If it is an issue, you can compile and link disabling
> all that nice Ada checking etc. and end up with a readable 'C/C++' program
> (with the same unpredictable behaviour of course!).
> 
Very good points! Other than for embedded computers where there are
limited resouces, people shouldn't get so worried over the size of the
"Hello World" executable. Ultimately, for any significant sized system,
you're going to pay the price anyway. A minimalist C-like runtime means
you are going to have to develop what isn't in the runtime as you begin
to need the features. A larger runtime means more facilities you won't
have to duplicate because someone else already built it for you, but you
sometimes drag along stuff you don't need. If the runtime is sharable,
it minimizes used space, but only for multiple images and you get other
problems along the way by sharing. It all comes down to engineering
tradeoffs. And these days, speed, memory and disk space is so plentiful
relative to the size of the runtime, why not spend time looking for
problems that aren't burried so far in the weeds?

MDC
-- 
======================================================================
Marin David Condic - Quadrus Corporation - http://www.quadruscorp.com/
Send Replies To: m c o n d i c @ q u a d r u s c o r p . c o m
Visit my web site at:  http://www.mcondic.com/

"I'd trade it all for just a little more"
    --  Charles Montgomery Burns, [4F10]
======================================================================




  parent reply	other threads:[~2000-05-16  0:00 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-05-13  0:00 huge executable?? David Dousette
2000-05-14  0:00 ` Robert Dewar
2000-05-14  0:00 ` Gautier
2000-05-14  0:00   ` David Dousette
2000-05-14  0:00     ` Gautier
2000-05-14  0:00 ` tmoran
2000-05-15  0:00   ` Roger Barnett
2000-05-15  0:00   ` DELCOURT J�r�me
2000-05-15  0:00     ` Robert Dewar
2000-05-15  0:00       ` Lutz Donnerhacke
2000-05-15  0:00         ` Robert Dewar
2000-05-16  0:00           ` Lutz Donnerhacke
2000-05-16  0:00             ` tmoran
2000-05-16  0:00             ` Robert Dewar
2000-05-16  0:00               ` Lutz Donnerhacke
2000-05-16  0:00         ` Geoff Bull
2000-05-16  0:00           ` huge executable?? - worry no more Tom Hargraves
2000-05-16  0:00             ` Martin Dowie
2000-05-16  0:00             ` Robert Dewar
2000-05-19  0:00               ` Richard D Riehle
2000-05-19  0:00                 ` Ken Garlington
2000-05-16  0:00             ` Marin D. Condic [this message]
2000-05-16  0:00             ` Gautier
2000-05-16  0:00         ` huge executable?? tmoran
2000-05-16  0:00           ` Lutz Donnerhacke
2000-05-18  0:00         ` (null)
2000-05-16  0:00       ` Robert A Duff
2000-05-16  0:00         ` Larry Kilgallen
2000-05-16  0:00           ` Gautier
2000-05-16  0:00             ` Larry Kilgallen
2000-05-17  0:00           ` Robert A Duff
2000-05-16  0:00       ` Florian Weimer
2000-05-16  0:00         ` Robert Dewar
2000-05-16  0:00       ` Gautier
2000-05-16  0:00         ` Robert Dewar
2000-05-15  0:00     ` Gisle S�lensminde
2000-05-15  0:00   ` David Starner
2000-05-19  0:00     ` Lutz Donnerhacke
replies disabled

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