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.
next prev 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