I half-heartedly followed the guile tutorial yesterday to learn more about the language that Wingo has gone on about. At least from the tutorial, guile looks like a glue language, just like Perl!

I would love to write some system administration routines that use guile:

(while #t (fix-problem (find-problem)))

or the less theoretical (keeping in mind that I know NO guile and am therefore making things up):

(while (define str (read-line))
 (if (define pid (regex str '[(d+)]'))
  (print pid)))

You know, normal system administration things. :)