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,df13d6de50be95b7 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!news.glorb.com!news-in.ntli.net!newsrout1-win.ntli.net!ntli.net!news.highwinds-media.com!newspeer1-win.ntli.net!newsfe6-gui.ntli.net.POSTED!53ab2750!not-for-mail From: "Dr. Adrian Wrigley" Subject: Re: Binding to the GNU Scientific Library User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) Message-Id: Newsgroups: comp.lang.ada References: <1162369489.160270.248680@e3g2000cwe.googlegroups.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Date: Wed, 01 Nov 2006 15:01:54 GMT NNTP-Posting-Host: 82.10.238.153 X-Trace: newsfe6-gui.ntli.net 1162393314 82.10.238.153 (Wed, 01 Nov 2006 15:01:54 GMT) NNTP-Posting-Date: Wed, 01 Nov 2006 15:01:54 GMT Organization: NTL Xref: g2news2.google.com comp.lang.ada:7325 Date: 2006-11-01T15:01:54+00:00 List-Id: On Wed, 01 Nov 2006 00:24:49 -0800, Jerry wrote: > Is there an Ada binding to GSL, the GNU Scientific Library? The most > recent posting on this list about this was 4.5 years ago and didn't get > a reply, and the GLS site http://www.gnu.org/software/gsl/ doesn't list > Ada, so I'm guessing that the answer is "no." I think the answer is "no" too. But I have used bits of GSL in the past, and I think that a (thick?) binding would be really useful. I have just used thin binding to the two or three functions required. And the topic impinges on the question of Ada for scientific programming that was discussed here a few months back. Lack of efficient library access is a major barrier to use in this application class. So while there isn't currently much demand for a binding, it'd be a great thing to have to enhance the appeal of the language! If you do end up binding some parts of GSL, perhaps you would consider releasing it under a free license? Even if it was just a part of the library that was useful to you, it's likely others would find that useful too - and might even contribute! Good luck! -- Adrian