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,38fc011071df5a27 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-09-13 05:41:52 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!ucberkeley!cyclone-sf.pbi.net!216.218.192.242!news.he.net!newsfeed1.easynews.com!easynews.com!easynews!elnk-pas-nf1!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!newsread2.news.atl.earthlink.net.POSTED!not-for-mail Message-ID: <3F631087.5010300@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: How to get a =?ISO-8859-1?Q?=BBConventional_Ada_Library=AB?= =?ISO-8859-1?Q?_=28Was=3A_Ideas_for_Ada_200X=29?= References: <6a90b886.0305262344.1d558079@posting.google.com> <3ED4A94C.2020501@noplace.com> <3ED6A852.75AC0133@adaworks.com> <3ED74ED3.4020505@noplace.com> <3ED7C8C5.3070902@cogeco.ca> <3ED826BB.9010509@noplace.com> <3F61BA28.3060507@crs4.it> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 13 Sep 2003 12:41:52 GMT NNTP-Posting-Host: 165.247.67.224 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.news.atl.earthlink.net 1063456912 165.247.67.224 (Sat, 13 Sep 2003 08:41:52 EDT) NNTP-Posting-Date: Sat, 13 Sep 2003 08:41:52 EDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: archiver1.google.com comp.lang.ada:42445 Date: 2003-09-13T12:41:52+00:00 List-Id: I don't know what this group has produced or aims to produce, but my understanding of an "API" is not the same thing as that of a "Library". An API seems to me to be something along the lines of "If one day, Real Soon Now, you're going get motivated to build a package to do this job, its spec ought to look like this...." Whereas a library is more along the lines of "Here's the package to do this job..." One is an interesting intellectual exercise that may or may not ever be realized and may or may not ever be considered "Part Of The Language". The other is a concrete reality I can use to get something done. I leave it as an exercise for the student to determine which is which. :-) Remember that it is a key element of success for a library that the vendors be willing to agree that it should be part of their compiler distribution. Are the vendors on board with this WG and agreeing to implement whatever they come up with? (I'm not trying to be a wet blanket here - just realistic about what it takes to turn something like this into a success. At least some of the vendors got on board with ASIS & that seems to have a future of sorts. Albeit as a tool for a very limited set of developers. Are any vendors backing *any* SIGAda effort to define/produce a library?) MDC Martin Dowie wrote: > > > There is such a WG: > > http://www.acm.org/sigada/wg/apiwg/ > > (thanks to Dirk Craeynest for the link) > > -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jast.mil/ Send Replies To: m c o n d i c @ a c m . o r g "In general the art of government consists in taking as much money as possible from one class of citizens to give to the other." -- Voltaire ======================================================================