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-Thread: 103376,c406e0c4a6eb74ed X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!elnk-atl-nf1!newsfeed.earthlink.net!stamper.news.atl.earthlink.net!newsread3.news.atl.earthlink.net.POSTED!d9c68f36!not-for-mail Message-ID: <412DCE31.10003@noplace.com> From: Marin David Condic User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 (OEM-HPQ-PRS1C03) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: ADA Popularity Discussion Request References: <49dc98cf.0408110556.18ae7df@posting.google.com> <4121E4B4.5080609@noplace.com> <4121FFF1.80404@noplace.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 26 Aug 2004 11:49:14 GMT NNTP-Posting-Host: 209.165.2.201 X-Complaints-To: abuse@earthlink.net X-Trace: newsread3.news.atl.earthlink.net 1093520954 209.165.2.201 (Thu, 26 Aug 2004 04:49:14 PDT) NNTP-Posting-Date: Thu, 26 Aug 2004 04:49:14 PDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: g2news1.google.com comp.lang.ada:3024 Date: 2004-08-26T11:49:14+00:00 List-Id: I would agree, but add this: It is not sufficient to simply create a secondary standard in a vacuum. This is why many independently developed libraries have failed to gain traction. If the vendors of Ada and the standard-makers of Ada and some large users of Ada were to get together and discuss "The Future Strategy For Ada" and agree on a direction & some basic content goals, perhaps something can be made to happen. I can write a standard an put it on the Internet and say "Would some vendor please make this..." but what good does that do? I could write a library (I happen to have some of it in my back pocket) and put it on the internet and say "Would someone please incorporate this as part of Ada and circulate it with all compilers..." but people have done this already with only modest success. (Charles seems to be making its way into the standard, but my complaint is that it a) doesn't go far enough and b) won't get expanded/updated except on a ten year cycle.) Writing a standard for a library is probably not as practical as providing a reference implementation anyway. The "Standard" part should come from Ada's portability and everyone distributing the same thing rather than through a written document. Expanding the possible future for Ada is best done with some major subset of the interested parties working *together* to an agreed-upon course of action. Independent efforts - while noble - are not as likely to get results. MDC Randy Brukardt wrote: > > > It says that because of history. AI-296 is a slightly modified copy of a > standard that has existed for roughly 10 years. When it came up for its 5 > year review, many of the people in the WG9 meeting (myself included) had > never ever heard of it. There are no known implementations. It's clear that > historically at least, secondary standards like this might as well not > exist. > > I think that the implementation rate will go from roughly 0% of all vendors > to near 100% of all vendors simply by including it in the primary standard. > > There have been exceptions to the rule that secondary standards are widely > ignored (the original GEF and POSIX 5.a come to mind, but neither of those > were ever supported by anywhere near 100% of the compilers), but for the > most part, they just don't exist. That goes for users as well - after all, > if users demanded support for the standard matrix library, vendors would > have given it to them. But users are no more likely to look for and/or know > about secondary standards than vendors are. > > One hopes that an IWA on extending the containers libraries would be more > like POSIX than the matrix stuff (and we intend that there is a set of > agreed upon extensions for this containers), but there can be no guarantee > of that. > > Randy. > > > -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jsf.mil/NSFrames.htm Send Replies To: m o d c @ a m o g c n i c . r "Power corrupts. Absolute power is kind of neat" -- John Lehman, Secretary of the Navy 1981-1987 ======================================================================