From: kilgallen@eisner.decus.org (Larry Kilgallen)
Subject: Re: C/C++ cheaper than Ada?? how? Re: Ada 200X
Date: 1998/07/14
Date: 1998-07-14T00:00:00+00:00 [thread overview]
Message-ID: <1998Jul14.131958.1@eisner> (raw)
In-Reply-To: m3btqs39lg.fsf@fred.muc.de
In article <m3btqs39lg.fsf@fred.muc.de>, ak@muc.de writes:
> kilgallen@eisner.decus.org (Larry Kilgallen) writes:
>
>> In article <dewar.900353937@merv>, dewar@merv.cs.nyu.edu (Robert Dewar) writes:
>>
>> > As for "don't admit programs which have runtime systems". There is nothing
>> > about Ada that requires that every Ada program needs a runtime system. Indeed,
>> > GNAT provides a capability, which we call GNORT (GNAT with No RUntime) that
>> > does what it says. Allows the compilation of programs with absolutely no
>> > runtime. Obviously this means that there are restrictions in the subset
>> > that can be used,
>>
>> Not so obvious to some of us. Please elaborate.
>
> I guess all features related to tasking (protected types, the task type)
> are gone. Exceptions need moderate run time system support, so maybe they
> are gone too (?)
Well I didn't take "no run time" to mean "no operating system",
but even if it does, an Ada compiler could emit the necessary
instructions as part of the image to do tasking.
I am not saying it is cost-effective for a particular market
situation, but it is not a technical impossibility.
Are the GNORT restrictions just pragmatics, or are there technical
limits?
And by "no runtime" is it meant "no operating system" ?
Larry Kilgallen
next prev parent reply other threads:[~1998-07-14 0:00 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-07-12 0:00 C/C++ cheaper than Ada?? how? Re: Ada 200X Sam Harbaugh, Palm Bay, Florida
1998-07-13 0:00 ` Robert Dewar
1998-07-13 0:00 ` Larry Kilgallen
1998-07-14 0:00 ` ak
1998-07-14 0:00 ` Larry Kilgallen [this message]
1998-07-14 0:00 ` GNORT Markus Kuhn
1998-07-14 0:00 ` GNORT Robert Dewar
1998-07-13 0:00 ` C/C++ cheaper than Ada?? how? Re: Ada 200X Dr Richard A. O'Keefe
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox