Go to the first, previous, next, last section, table of contents.

Gnudl motivation

Gnudl should provide some of the capability of high level languages for data analysis and plotting (such as Yorick, IDL, Matlab, Octave).

The most powerful of these, IDL, is a tool used by many astrophysicists and other scientists to analyze their data. It is a very powerful kitchen-sink type of language ("a la" perl), with many features and much contributed code.

As an example, some features of IDL which make it quite useful are:

Most of these products have some limitations. A couple of them are:

Another motivation for Gnudl is that the GNU scripting and extension language Guile is now available in an experimental release. We are convinced that Guile is an ideal language for Gnudl, since it is based on scheme, offers several (fast?) interpreters running on top of scheme, and incorporates the Tk toolkit.


Go to the first, previous, next, last section, table of contents.