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 14:47:55 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!intgwpad.nntp.telstra.net!news.telstra.net!news-server.bigpond.net.au!not-for-mail From: Dale Stanbrough Newsgroups: comp.lang.ada Subject: Re: ARG asks Ada Community for API Proposals. References: <3CEDA711.5040303@telepath.com> User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X) Message-ID: Date: Fri, 24 May 2002 21:47:54 GMT NNTP-Posting-Host: 144.132.91.90 X-Complaints-To: news@bigpond.net.au X-Trace: news-server.bigpond.net.au 1022276874 144.132.91.90 (Sat, 25 May 2002 07:47:54 EST) NNTP-Posting-Date: Sat, 25 May 2002 07:47:54 EST Organization: BigPond Internet Services (http://www.bigpond.net.au) Xref: archiver1.google.com comp.lang.ada:24695 Date: 2002-05-24T21:47:54+00:00 List-Id: In article , "Randy Brukardt" wrote: > Speaking for myself (not necessarily the ARG), I don't think you should > read too much into those criteria. They certainly were not intended to > be an exclusive list. To my mind, the important point is that the > libraries have a community consensus (where "community" is intentionally > vague), and are not just something written by someone in their basement. > If Grace has a consensus, then it will necessarily meet the usage > criteria, if not immedately, certainly by the time the standard gets > done. > > As far as point 2 goes, it seems to me that the ease-of-use criteria got > omitted. I don't think anyone wants complex solutions where simple ones > will do. Going overboard on functionality can be a mistake, because if > the package is too large, people will have trouble using it. 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. Perhaps Ada needs to have a library standardisation process which is 180 degrees out of phase with the language standardisation, so that we can incorporate features placed into the language. Dale