[To reply replace "Aaron.Sloman.XX" with "A.Sloman"]
I wrote to the gsl "authors" list saying what was being discused, and
one of them urged me to post to this list
gsl-discuss@sources.redhat.com
I did that, and received the following comments
Message 1: From Dirk Eddelbuettel
> Aaron> It would be very nice if something comparable in power to Matlab and
> Aaron> as easy to use for interactive development, could be available
> Aaron> completely free of charge with full sources.
>
> Have you looked at either one of these:
>
> GNU Octave http://www.octave.org
> GNU R http://www.r-project.org
>
> Rgds, Dirk
I had a quick look at those two web sites. They certainly seem to be
addressing the issue. I can't tell how well their coverage matches that
of gsl.
It seems that both Octave and R meet parts of the objective I had in
mind in proposing an interface between pop-11 and GSL. The main
difference is that Pop-11 is a very rich AI language, which would enable
the mathematical functionality easily to be combined with sophisticated
AI mechanisms.
Message 2 From: Brian Gough
> There is a list of "related projects" at http://sources.redhat.com/gsl/
> Currently python & perlDL are listed.
>
> > Anyhow, if you have any comments, suggestions, warnings, or pointers to
> > similar work linking GSL to an AI or other interactive language, please
> > let me know, and I'll pass them on to others who are interested in
> > contributing to this.
>
> I have used the SWIG wrapper generator to wrap small parts of the GSL
> to perl, python and scheme (guile) in the past. It worked ok, but the
> binding is a mechanical translation -- one needs to define extensive
> 'typemaps' in SWIG to improve the mapping to the high-level language.
>
> For languages not supported by SWIG it is also possible to use the
> perl module C::Scan to parse C headers and automatically create a
> wrapper that way. I haven't tried that.
>
> regards
> Brian Gough
Note: I am part way through packaging Anthony Worrall's modifications to
newc_dec and will shortly post an announcement.
Anyone who is in a hurry can look here:
http://www.cs.bham.ac.uk/research/poplog/newc_dec/
It is all there except for an installation script and a tar ball.
Aaron
====
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
EMAIL A.Sloman AT cs.bham.ac.uk (ReadATas@please !)
PAPERS: http://www.cs.bham.ac.uk/research/cogaff/
FREE TOOLS: http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
|