From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c5e219ab41be8c00 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-12-20 13:24:04 PST Path: supernews.google.com!sn-xit-02!supernews.com!router1.news.adelphia.net!logbridge.uoregon.edu!news.maxwell.syr.edu!sjc-peer.news.verio.net!news.verio.net!sjc-read.news.verio.net.POSTED!not-for-mail Newsgroups: comp.lang.ada From: Brian Rogoff Subject: Re: JGNAT and ObjectAda and ... In-Reply-To: <91r54i$kna$1@nnrp1.deja.com> Message-ID: References: <3A3E8A9E.D12673A7@libertysurf.fr> <91nur2$ulk$1@nnrp1.deja.com> <3A3F8651.7CDB13B6@averstar.com> <91r54i$kna$1@nnrp1.deja.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Wed, 20 Dec 2000 21:24:19 GMT NNTP-Posting-Host: 206.184.139.136 X-Complaints-To: abuse@verio.net X-Trace: sjc-read.news.verio.net 977347459 206.184.139.136 (Wed, 20 Dec 2000 21:24:19 GMT) NNTP-Posting-Date: Wed, 20 Dec 2000 21:24:19 GMT Organization: Verio Xref: supernews.google.com comp.lang.ada:3294 Date: 2000-12-20T21:24:19+00:00 List-Id: On Wed, 20 Dec 2000, Robert Dewar wrote: > In article > , > Brian Rogoff 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