Go to the previous, next section.
My interest in Guile comes from my design and prototyping of the Gnudl program (GNU Data Language). Gnudl is supposed to be a data analysis and visualization program with an embedded programming language which has access to all the builtin procedures. I used the guile-ii snapshot (now obsolete) to develop the prototype of gnudl, and now gnudl works with the guile-iii snapshot.
I have been quite happy with guile, and it has allowed the gnudl project to take off.
I am writing this document because Tom Lord (who is doing most of the work of putting together guile) has not had time to keep the libguile documentation up to date, or to provide examples of its use. I will be attempting these two tasks by revising his "using-guile" document and also by showing some of the hello world-style programs I wrote while I was teaching myself libguile. These demo programs are very important: you can take them as skeletons of your first guile application and add your code.
Go to the previous, next section.