GSL interface: another Pop-11 development task? 
Author Message
 GSL interface: another Pop-11 development task?

[To reply replace "Aaron.Sloman.XX" with "A.Sloman"]

I recently learnt about the GNU Scientific Library (GSL)

    http://www.*-*-*.com/

GSL is free. It is distributed under the terms of GPL

It provides a collection of routines for numerical computing, all
written in ANSI C, "to present a modern Applications Programming
Interface (API) for C programmers, while allowing wrappers to be written
for very high level languages."

It has a large collection of general purpose mathematical routines

The web page says

   "GSL is currently in developers release, for people who want to work on
   the library itself. When the library is complete and fully tested it
   will be announced for general use."

The draft online manual says:

   As of 3 December 1999, the complete packages are
    the random number suite (see section Random Number Generation),
        includes a large collection of random number distributions

    the quadrature package (see section Numerical Integration),

    the FFT package (see section Fast Fourier Transforms (FFTs)),

    the simulated annealing package (see section Simulated Annealing)

    the root finding package (see section Solutions of Nonlinear
        Equations).

    Work is under way on a special function library.

It occurs to me that it should be possible for some knowledgeable person
or persons to produce a nice pop-11 interface to that whole suite.
There would be two main tasks:

    (a) produce a Pop-11 interface to each of the functions, with
    very brief documentation.

    (b) design and implement a good way to incorporate the GSL
    documentation in one or more convenient forms (which should be
    very easy starting from the existing documentation in html).
    E.g. in Ved I often do the equivalent of

        ENTER lynx -width 500 -dump <URL or file name>

    to fetch a local or remote html file into VED in a nice format.
    See
        http://www.*-*-*.com/

A further development might be to produce nice connections with
David Young's LIB RC_GRAPHPLOT though perhaps most of that would
follow automatically from the pop-11 interface.
    See TEACH RC_GRAPHPLOT, or
    http://www.*-*-*.com/

Aaron
==
Aaron Sloman, ( http://www.*-*-*.com/ ~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK

PAPERS: http://www.*-*-*.com/
TOOLS: http://www.*-*-*.com/



Wed, 02 Oct 2002 03:00:00 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. Development of Pop-11 for Windows

2. Email list for discussion of poplog/pop-11 developments

3. GSL collaboration and (and GSL Manual contents)

4. A POP-11 Book Available via FTP

5. calling prolog from pop-11

6. Pop-11 Procedures for encoding and decoding BASE64 files (mimencode)

7. vectors in pop-11

8. Running Pop-11

9. forwarding message from Steve Leach re Running Pop-11

10. Pop-11 XML tools by Steve Leach

11. Regular expression string pattern matching: Embedding pop-11 procedures, and more

12. popsh-0.1 : For Scripting in Poplog and Pop-11

 

 
Powered by phpBB® Forum Software