From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: Delphi & Ada; Ada to C++
Date: 1998/02/24
Date: 1998-02-24T00:00:00+00:00 [thread overview]
Message-ID: <dewar.888332671@merv> (raw)
In-Reply-To: 98022314453684@psavax.pwfl.com
Marin said
<< Where did this particular piece of Urban Lore get started? I seem
to recall many years ago that somebody had an Ada83 compiler that
generated C as "high level assembler" - Irvine seems to suggest
itself, but I wouldn't swear to it.
It seems lots of folks "know" this piece of lore and it must have
had some basis in fact or legend which has served to keep it
going.
MDC
>>
The lore in question is the completely wrong assumptionj that GNAT generates
C. In fact I think this comes from three things:
1. The fact that GCC stands for GNU C compiler, and people know GNAT somehow
uses GCC. These days, GCC is much more than a C compiler, but the
confusion persists.
2. The fact that the T in GNAT used to stand for translator, that was our
mistake. We have retained the name, but now take the position that
GNAT is not an acronym and stands for nothing.
3. The fact that GNAT has in the past always generated its main program
from the binder in C, and you see this C code if you do a list
from GDB before doing anything else. The current version of GNAT
can also generate the main program in Ada, and we will make this
the default at some point.
Still, the legend is indeed completely wrong. In no sense does GNAT
translate your Ada code into C code.
Robert Dewar
Ada COre Technologies
next prev parent reply other threads:[~1998-02-24 0:00 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-02-23 0:00 Delphi & Ada; Ada to C++ Marin David Condic, 561.796.8997, M/S 731-96
1998-02-24 0:00 ` Dale Stanbrough
1998-02-24 0:00 ` Robert Dewar [this message]
1998-02-25 0:00 ` Jean-Pierre Rosen
-- strict thread matches above, loose matches on Subject: below --
1998-02-13 0:00 Ada to C++ Translators David Kusuda
1998-02-14 0:00 ` Larry Kilgallen
1998-02-16 0:00 ` David Weller
1998-02-18 0:00 ` Jean D. Ichbiah
1998-02-19 0:00 ` Delphi & Ada; Ada to C++ Nick Roberts
1998-02-19 0:00 ` David Weller
1998-02-19 0:00 ` Nick Roberts
1998-02-19 0:00 ` Jon S Anthony
1998-02-20 0:00 ` Nick Roberts
1998-02-21 0:00 ` Richard Kenner
1998-02-21 0:00 ` Robert Dewar
1998-02-21 0:00 ` Simon Wright
1998-02-21 0:00 ` Richard Kenner
1998-03-05 0:00 ` Robert I. Eachus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox