From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: [Ada] implement many new Ada 2005 features
Date: Thu, 17 Feb 2005 17:00:16 -0600
Date: 2005-02-17T17:00:16-06:00 [thread overview]
Message-ID: <rYSdnVHyaq8IvIjfRVn-3w@megapath.net> (raw)
In-Reply-To: VvZPd.21381$ya6.16171@trndny01
"Hyman Rosen" <hyrosen@mail.com> wrote in message
news:VvZPd.21381$ya6.16171@trndny01...
...
> Good news for Ada devotees, and it should give pause to one or two
> overly ambitious n.g. members who are bent on writing their own Ada
> compilers from scratch :-)
Well, some of us have our own Ada compilers (Janus/Ada in my case), and I
certainly hope that you are not advocating the elimination of all other Ada
technology. I can't think of anything more certain to kill Ada than to have
only one source for compilers - that would mean that one size would have to
fit all, and that is unlikely to be true.
Certainly, Janus/Ada is not going to compete in every environment with GNAT
(it's certainly not suitable for hard real-time work, for instance), but it
keeps alive techniques that have disappeared elsewhere: real generic code
sharing, discontiguous objects (no allocate-the-max bs here), and so on.
I wouldn't suggest that anyone start from scratch, though, because I've
spent about 17 years of my life working on Janus/Ada (along with a number of
other people), and that sort of investment is not something to undertake for
most humans. And a compiler for the "easy" subset of Ada is unlikely to be
interesting.
Randy Brukardt
next prev parent reply other threads:[~2005-02-17 23:00 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-14 8:42 [Ada] implement many new Ada 2005 features Hyman Rosen
2005-02-15 13:30 ` Marin David Condic
2005-02-16 8:01 ` Hyman Rosen
2005-02-16 13:13 ` Marin David Condic
2005-02-16 14:54 ` Robert A Duff
2005-02-17 12:35 ` Marin David Condic
2005-02-27 15:24 ` Colin Paul Gloster
2005-02-17 23:00 ` Randy Brukardt [this message]
2005-02-18 4:21 ` Ed Falis
2005-02-18 5:27 ` Larry Kilgallen
2005-02-27 15:33 ` Colin Paul Gloster
2005-02-28 22:31 ` Randy Brukardt
2005-02-28 23:58 ` tmoran
2005-03-01 9:08 ` Vinzent 'Gadget' Hoefler
2005-03-01 10:14 ` Colin_Paul_Gloster
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox