Guile, die Scheme-Implementierung des GNU-Projekts, ist in Version 2.0.10 mit einigen neuen Features verfügbar.
Die neue Release bringt eine Erweiterung für den Debugger GDB (ab Version 7.8) mit, mit der sich Guile-Anwendungen auf der C-Ebene untersuchen lassen. Daneben unterstützt das neue Guile ein API für Testsuites nach SRFI-64 und implementiert eine Vektor-Bibliothek nach SRFI-43. Weitere Neuerungen sind die verbesserte Integration von nativen Guile-Exceptions und R6RS-Exception-Handlern, die Unterstützung für HTTP-Proxies in Guiles Web-Client. Daneben unterstützt die neue Version mehr R7RS-Features, beispielsweise die Notation von Symbolen mit “|…|” sowie die Langformen “#true” und “#false”.
Weitere Details sind in der Release-Mail nachzulesen. Guile kommt unter anderen in den Anwendungen Texmacs, Lilypond, und GnuCash zum Einsatz. Es ist unter LGPLv3 lizenziert und steht auf der Guile-Homepage zum Download bereit.




