TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Subject:
From:
"W. Wesley Groleau x4923" <[log in to unmask]>
Date:
Fri, 3 Dec 1999 09:52:34 -0500
X-To:
Reply-To:
"W. Wesley Groleau x4923" <[log in to unmask]>
Parts/Attachments:
text/plain (18 lines)
> > Not only that, but it is difficult to argue that Ada is the most portable
> > language, since an easy comeback is "What language is used for the
> > compiler?".  The Intermetrics front end is in C.  The GNAT back end is in
> > C.  "Why?"  Portability.
>
> That is certainly not the explanation here.
>
> I would say that the GNAT back end is in C because GNAT uses the GCC backend
> which is in C, has always been in C and was in C many years before GNAT came
> to life !

Because GNAT uses the GCC backend, it is easy for it to integrate code
with gcc, g77, g++, gpascal, gas, etc.  This helps against the popular
myth that Ada doesn't work well with other things.

Now, it is not quite a myth that Ada people (myself included) do not work
well with other people.  :-)

ATOM RSS1 RSS2