guile-1.5.6: description + notes
GUILE,
GNU's Ubiquitous Intelligent Language for Extension, is a
library that implements the Scheme language plus various convenient
facilities. It's designed so that you can link it into an application
or utility to make it extensible.
Libraries that provide an interpreter for extensibility are not
new. But most of them implement ``scripting languages'' that were not
designed to be as powerful as a real programming language. GUILE uses
Scheme, a powerful yet simple dialect of Lisp. One advantage of GUILE
over TCL is that Scheme is a more powerful language. Scheme was
designed as a ``programming language'', not as a ``scripting
language''. Scheme is also simpler and cleaner than other extension
languages such as Perl and Python.
The default subsys are built with dynamic linking enabled and QuickThreads
disabled. There are non-default subsys built with QuickThreads enabled.
Documentation for guile is still under development, but the
Guile
Documents page and
FAQ
are good places to start.
Developers intending to use this distribution
for application development should be sure to read the information
in FAQ 3.8.
To auto-install this package, go back and click on the respective install icon.