comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison <dennison@telepath.com>
Subject: Re: Basic questions about Ada95
Date: 1999/07/30
Date: 1999-07-30T00:00:00+00:00	[thread overview]
Message-ID: <7nslm0$muv$1@nnrp1.deja.com> (raw)
In-Reply-To: 933315145.641@www.remarq.com

In article <933315145.641@www.remarq.com>,
  Ronald Caudill <anonymous@web.remarq.com> wrote:

> 2.Is the size of the executables in an acceptable range?

With Gnat your executable should be the same size a C excutable with the
same functionality would be, since they both share the same back-end. It
is easy to get fairly large executables by using features or importing
packages that require a lot of code (tasking and Text_IO being common
examples of each). A lot also depends on your OS. For instance, I
suspect tasking executables are far larger in DOS than in NT, becuase in
NT the compiler can piggy-back off of the OS's thread support. But as
always, you are in a "you get what you pay for" situation. Tasking would
create just as big of an executable if you wrote it in C. Its just that
you'd have to actually write source code to perform task
switching yourself, whereas in Ada you get it free.


--
T.E.D.


Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.




  parent reply	other threads:[~1999-07-30  0:00 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-07-29  0:00 Basic questions about Ada95 Ronald Caudill
1999-07-29  0:00 ` William Starner
1999-07-30  0:00 ` Ted Dennison [this message]
1999-07-30  0:00 ` John Duncan
1999-08-02  0:00 ` Gautier
1999-08-02  0:00   ` Robert Dewar
replies disabled

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