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=0.7 required=5.0 tests=BAYES_00,MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,75a8a3664688f227 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-14 06:32:07 PST Path: supernews.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!newspeer1.nac.net!netnews.com!feed2.news.rcn.net!rcn!cpk-news-hub1.bbnplanet.com!news.gtei.net!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: Robert Dewar Newsgroups: comp.lang.ada Subject: Re: Parameter Modes, In In Out and Out Date: Sun, 14 Jan 2001 14:23:46 GMT Organization: Deja.com Message-ID: <93scpf$ddc$1@nnrp1.deja.com> References: <3A57CD7F.2228BFD5@brighton.ac.uk> <938p3u$omv$1@nnrp1.deja.com> <93cagm$c1j$1@nnrp1.deja.com> <93e4e6$ucg$1@nnrp1.deja.com> <93encq$brm$1@nnrp1.deja.com> <93f6ar$m44$1@nnrp1.deja.com> <93flab$2mh$1@nnrp1.deja.com> <93fqau$6m2$1@nnrp1.deja.com> <93h9mo$bbm$1@nnrp1.deja.com> <93il87$iqo$1@nnrp1.deja.com> <93k6dv$qt6$1@nnrp1.deja.com> <93ko49$auq$1@nnrp1.deja.com> <93modu$36k$1@nnrp1.deja.com> <93n2co$alq$1@nnrp1.deja.com> <93q39q$oq0$1@nnrp1.deja.com> <93q6cd$r3k$1@nnrp1.deja.com> NNTP-Posting-Host: 205.232.38.14 X-Article-Creation-Date: Sun Jan 14 14:23:46 2001 GMT X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; U) X-Http-Proxy: 1.0 x65.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 X-MyDeja-Info: XMYDJUIDrobert_dewar Xref: supernews.google.com comp.lang.ada:3996 Date: 2001-01-14T14:23:46+00:00 List-Id: In article , Brian Rogoff wrote: > How is the example of object IO above? I think you can > generalize that to lots of similar cases. But this example is easily written using the current idioms, the issue being one of ease of inheritance, but it is not clear that this is a compelling argument. > And I guess it goes without saying that I hope GNAT is quick > to implement some of these ideas... Currently we don't see any demand for doing anything in this area, so there are no plans. It's a lot of work, and it is not something that will get done without a very clear demand. I certainly agree it would be nice to use GNAT as an experimental vehicle for looking at some of these issues. Perhaps the most practical thing is to devise some kind of source-to-source translation kludge as a first experiment, since that can be done without digging into what are some of the most delicate parts of the front end (you would have to know a LOT about GNAT internals to implement Tuck's proposal :-) Sent via Deja.com http://www.deja.com/