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,39ace4c4032cf84b X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!news.in2p3.fr!in2p3.fr!news.ecp.fr!news.jacob-sparre.dk!pnx.dk!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Ada Annex G (was Re: question on GtkAda) Date: Mon, 20 Dec 2010 18:24:17 -0600 Organization: Jacob Sparre Andersen Message-ID: References: <4e69ab19-1d1e-4ab9-935b-a5da160dadc4@e16g2000pri.googlegroups.com> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: munin.nbi.dk 1292891059 14381 69.95.181.76 (21 Dec 2010 00:24:19 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Tue, 21 Dec 2010 00:24:19 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 Xref: g2news2.google.com comp.lang.ada:17056 Date: 2010-12-20T18:24:17-06:00 List-Id: "Nasser M. Abbasi" wrote in message news:iem99k$58g$1@speranza.aioe.org... ... > It seems to me it would have been more efficient to provide an > "offical" bindings to the most stable known math libraries > out there, than to try to provide this in an Ada standard > library such as the annex? May be a thich binding? But > this is not an easy problem. Whcih libraries? which > versions? who will make such an "official" binding, etc... Perhaps. But Annex G was an existing Ada standard (it used to be a separate standard for Ada 83), and it made sense to clean up the old standard and fold into the language standard. It's unlikely that a "binding" could be formally standardized, because the level of description would be insufficient. And experience has proven that libraries that aren't in the language standard are much less likely to be available with compliers. (The old standard that was turned into Annex G was not widely implemented, mostly because hardly anyone knew it existed. I sure didn't...) Randy.