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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no 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-28 19:19:40 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!sfo2-feed1.news.algx.net!allegiance!news-hog.berkeley.edu!ucberkeley!newshub.sdsu.edu!west.cox.net!cox.net!news-hub.cableinet.net!blueyonder!psiuk-p2!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: ARG asks Ada Community for API Proposals. Date: Tue, 28 May 2002 10:34:37 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: References: <3CEDA711.5040303@telepath.com> <3CEED532.2090701@telepath.com> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1022596480 18548 136.170.200.133 (28 May 2002 14:34:40 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 28 May 2002 14:34:40 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:24890 Date: 2002-05-28T14:34:40+00:00 List-Id: But the easy answer to that is to have a separate library "standardization" process that can turn around changes quickly and maintain multiple versions or levels of standard. The example of default generic parameters is a good one. At present it doesn't exist so "Containers Standard Level 1" provides an interface wherein you have to supply more parameters or live with limitations. If the language comes up with a revision that makes other things possible, then you come out with a "Containers Standard Level 2" that exploits it. A vendor can say "I'm Level 1 Compliant" and need never move from there. They can add Level 2 any time they like. As long as the libraries can be revised quickly to incorporate new technology or to extend into new areas, we wouldn't have to worry about much slower language revisions. Stability is nice, but 100% stability is "stagnation" and libraries are *far* easier to update than are compilers. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com "Ted Dennison" wrote in message news:3CEED532.2090701@telepath.com... > > 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. >