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,88ed72d98e6b3457 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-10-11 18:49:18 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!cyclone.bc.net!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!newsread2.news.atl.earthlink.net.POSTED!not-for-mail Message-ID: <3F88B31A.4010707@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: Standard Library Interest? References: <3F81700B.1050701@noplace.com> <3F82014E.2040002@noplace.com> <3F8485B3.8010109@comcast.net> <3F855E0F.4070008@noplace.com> <3F86C5C2.5010501@comcast.net> <3F881A72.2010907@noplace.com> <3F884AE3.1020209@comcast.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 12 Oct 2003 01:49:17 GMT NNTP-Posting-Host: 209.165.25.238 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.news.atl.earthlink.net 1065923357 209.165.25.238 (Sat, 11 Oct 2003 21:49:17 EDT) NNTP-Posting-Date: Sat, 11 Oct 2003 21:49:17 EDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: archiver1.google.com comp.lang.ada:694 Date: 2003-10-12T01:49:17+00:00 List-Id: Well, there's an excuse for having a provisional non-standard "standard" by way of a Conventional Ada Library. You could create a database interface - like possibly ODBC - and see what the reaction is. You could add another interface and see if that got better reception. With some experience under your belt, you look to the next Ada revision and possibly declare a "winner" that gets incorporated into the ARM. The CAL support for both still exists (unless there might be some really good reason to get rid of one) so users of the loser aren't stranded. Besides, they get source, so they could freeze some application to a particular version of the CAL and for future applications, use the one in the ARM. I see lots of up-sides to having a non-standard "standard" and not many down-sides. It does what the standard cannot do (be flexible and react quickly) while not depriving the standard from growing once something gets proven out. All it really takes is for the vendors to say "O.K., go ahead and build it and we'll distribute it and declare it to be 'Conventional'..." (O.K. There'd probably have to be some level of funding, but maybe not a whole lot. You just can't do something this big and not expect to have to spend some cashish in the process.) All the rest about incorporation into the ARM, etc, are issues that we have a wide number of ways of resolving down the road, assuming that the effort met with some success. Lets jump off that bridge when we get to it. This same approach could have solved the whole square root problem too, don't you think? :-) MDC Robert I. Eachus wrote: > > Agreed, but don't lose the flip side. I am not sure if a simple > database interface will make it into the standard this time around. In > Ada 9X it would have been a serious mistake to include one. This time > it may be a mistake not to include one, but we could still goof by > choosing the wrong one. This is one of the reasons I am participating > in this discussion. I would much rather get the key issues for database > interfaces right for Ada 200X, and allow multiple implementations of the > actual database interfaces. > -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jsf.mil/NSFrames.htm Send Replies To: m c o n d i c @ a c m . o r g "All reformers, however strict their social conscience, live in houses just as big as they can pay for." --Logan Pearsall Smith ======================================================================