Generated: Thursday, September 24, 2009, 09:35:32 Copyright © 2009, Kurt Nørmark The local LAML software home page

LAML with Guile on Linux

Guile is the GNU people's Scheme system.

I every now and then test LAML with Guile on Red Hat Linux. As of September 2009 I have tested LAML version 35 with Guile version 1.8.7. It seems to work OK, but MzScheme version 209 is faster than Guile version 1.8.7.

Maybe due to the use of R5RS macros, (use-syntax (ice-9 syncase)), Guile 1.6 is/was slow with LAML. It is not, however, clear if Guile 1.6 is slower than Guile 1.8.

The use of Guile on Linux may be convenient for many Linux users, because Guile is probably present on your Linux machine already. Try call guile from the command prompt, with the -v option to find out about which version you have. Use which guile to find out where it is located in the file system.

I have experienced that older versions (1.3 and 1.4) of Guile also work well with LAML on Linux. But they are not tested with LAML 26. As of LAML version 35, I have disabeled the support of version 1.4 (and older) of Guile. If you want to used LAML with an old version of Guile, please consult the compatibility file in lib/compatibility/star_star_guile.scm.

Version 27: Tested and OK - but slow.