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,f1a4cf648f2724ee X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-24 17:05:11 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!newshub.sdsu.edu!west.cox.net!cox.net!news2.east.cox.net.POSTED!53ab2750!not-for-mail Message-ID: <3CEED532.2090701@telepath.com> From: Ted Dennison User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7) Gecko/20011221 X-Accept-Language: en-us MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: ARG asks Ada Community for API Proposals. References: <3CEDA711.5040303@telepath.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 25 May 2002 00:05:04 GMT NNTP-Posting-Host: 68.12.51.201 X-Complaints-To: abuse@cox.net X-Trace: news2.east.cox.net 1022285104 68.12.51.201 (Fri, 24 May 2002 20:05:04 EDT) NNTP-Posting-Date: Fri, 24 May 2002 20:05:04 EDT Organization: Cox Communications Xref: archiver1.google.com comp.lang.ada:24702 Date: 2002-05-25T00:05:04+00:00 List-Id: Dale Stanbrough wrote: > What are the likely new features of Ada though? If we have > can have some form of implicit instantiation of generics, or > if Ada provides fully fledged constructors (not just functions) > or if Ada deprecates the use of some features, then all of these > could well affect the design of any class libraries. A damn good point. We have already discovered during the process of defining the Grace container packages that lack of default values for generic instantiations causes us to have to throw out a lot of features, lest we run afoul of our instantiation simplicity requirements. It would be a damn shame to end up with something like that in the standard, along with the new features that make the trade-offs unnessecary. However, I do think a lot of stuff that we didn't put in due to lack of default generic parameter could be added at a later date without huge structural changes. Presumably there will be a webpage somewhere where folks can go to keep themselves abrest of the latest proposed language changes.