comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Rogoff <bpr@shell5.ba.best.com>
Subject: Re: JGNAT and ObjectAda and ...
Date: Wed, 20 Dec 2000 21:24:19 GMT
Date: 2000-12-20T21:24:19+00:00	[thread overview]
Message-ID: <Pine.BSF.4.21.0012201308210.20240-100000@shell5.ba.best.com> (raw)
In-Reply-To: <91r54i$kna$1@nnrp1.deja.com>

On Wed, 20 Dec 2000, Robert Dewar wrote:
> In article
> <Pine.BSF.4.21.0012200806260.20240-100000@shell5.ba.best.com>,
>   Brian Rogoff <bpr@shell5.ba.best.com> wrote:
> > Well, congratulations anyways! This topic was so heavily
> discussed a few
> > years ago (where is John Volan now?) that it seems a bit odd
> that when
> > the "withing problem" is finally vanquished (OK, almost
> vanquished :) that
> > there is so little fanfare.
> 
> 
> Note that a form of "WITH TYPE" has been implemented in GNAT
> for a long time now (it was in version 3.13)

Of course. GNAT leads the way as usual. I'm just glad that soon this
capability will be standard Ada.

> > So, are there any ARG proposals for more direct support for
> Java-style
> > interfaces? I seem to remember some discussion of this, and
> as long as
> > we're letting Java drive Ada development ;-)
> 
> Not that I am aware of!

Too bad. My memory (correct me if I'm wrong) is that some of the players
in the Ada 9X process have said that they don't anticipate an Ada 0X and 
that language improvements would come about through the ARG and "de-facto" 
standardization. While I'm not an OO fanatic it seems to me that one area 
where Ada OOP capabilities could be enhanced would be in the addition of 
something like interfaces, or (OBE :) GNU C++ signatures. 

> By the way, WITH TYPE is equally useful for the C++ case.

Even more important to me, it is also useful for the "pure Ada" case. 
Anyways, great news, its good that Ada isn't standing still, and this 
removes one of my big annoyances with standard Ada. I was never happy
about the "with type" syntax (I hate "use type" as well) but now that the 
decision is made it is time to put aside our differences and rally around 
Ada. Oops, sorry about that... :-P

-- Brian





      reply	other threads:[~2000-12-20 21:24 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-12-18 22:07 JGNAT and ObjectAda and Thierry&Annick
2000-12-19 12:39 ` Colin Paul Gloster
2000-12-19 15:28 ` Robert Dewar
2000-12-19 16:01   ` Tucker Taft
2000-12-20 16:14     ` Brian Rogoff
2000-12-20 19:55       ` Multiple Interface Inheritance (was Re: JGNAT and ObjectAda and ...) Tucker Taft
2000-12-20 21:35         ` Brian Rogoff
2000-12-20 23:24           ` Multiple Interface Inheritance (was Re: JGNAT and ObjectAda and...) Tucker Taft
2000-12-21  5:34             ` Brian Rogoff
2000-12-24 20:48             ` Brian Rogoff
2000-12-25  8:06               ` Multiple Interface Inheritance (was Re: JGNAT and ObjectAdaand...) Ehud Lamm
2000-12-25 18:54                 ` Brian Rogoff
2000-12-26  7:18                   ` Ehud Lamm
2001-01-02 21:27                   ` Tucker Taft
2001-01-03 19:15                     ` Brian Rogoff
2000-12-20 20:34       ` JGNAT and ObjectAda and Robert Dewar
2000-12-20 21:24         ` Brian Rogoff [this message]
replies disabled

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