comp.lang.ada
 help / color / mirror / Atom feed
From: jls@rutabaga.Rational.COM (Jim Showalter)
Subject: Re: Cheap/Free Ada (was: Ada9x Transition)
Date: 27 Mar 91 18:58:31 GMT	[thread overview]
Message-ID: <jls.670100311@rutabaga> (raw)
In-Reply-To: 14412@encore.Encore.COM

>My fantasy, inspired by a well-placed Ada-head who shall remain unnamed, is
>an Ada front end for the GNU compilers. This would open up about a zillion
>targets (basically anything that has a GNU C compiler).

Actually, that's a pretty clever idea. I'm not too jazzed about the
debugging issues (ever try to debug C++ that has been "mangled" [Stroustrup's
term, not mine!] into C? Not pretty), but other than that it could
work pretty well. This is, in fact, one of the reasons Stroustrup insisted
on C compatibility when he devised C++: he wanted to piggyback off all
the C compilers in the universe to get free backends on most targets.
Sure beats writing a compiler from scratch.
--
***** DISCLAIMER: The opinions expressed herein are my own, except in
      the realm of software engineering, in which case I've borrowed
      them from incredibly smart people.

  parent reply	other threads:[~1991-03-27 18:58 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-03-24 22:05 Ada9x Transition Plan (443 lines) ftp-ed from AJPO Michael Feldman
1991-03-26  2:39 ` Jim Showalter
1991-03-26 14:45   ` Michael Feldman
1991-03-26 17:10     ` Cheap/Free Ada (was: Ada9x Transition) Jerry Callen
1991-03-26 21:32       ` Michael Feldman
1991-03-26 23:22       ` Dan L. Pierson
1991-03-27 21:00         ` Jim Showalter
1991-03-27 18:58       ` Jim Showalter [this message]
1991-03-29  1:47         ` Jerry Callen
1991-03-26 17:38     ` Ada9x Transition Plan (443 lines) ftp-ed from AJPO Steve Vestal
1991-03-26 21:28       ` Michael Feldman
1991-03-27 20:58         ` Jim Showalter
1991-03-28 14:24           ` Dennis Doubleday
1991-03-29  3:31             ` Jim Showalter
1991-03-29  5:55             ` Michael Feldman
1991-03-29 21:29               ` Jim Showalter
1991-03-26 22:50     ` jncs
1991-03-27  3:15     ` Jim Showalter
1991-03-31 14:47       ` Ralph Reid III
1991-03-26 20:33   ` ACVC policy (was Re: Ada9x Transition Plan) madmats
replies disabled

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