GNU Guile 2.0.0 released!

Ludovic Courtès — February 16, 2011

We are pleased to announce GNU Guile 2.0.0, the first of a new stable series, after 16 pre-releases on almost 3 years. We're very excited about all the new things in there. We hope you'll like it too and come up with neat ideas to guilify GNU!

In a nutshell, compared to the 1.8 stable series, Guile 2.0 brings a new compiler infrastructure and VM, which can compile Scheme (and ECMAScript, and Emacs Lisp) to bytecode, a new powerful REPL and integrated debugger, native support for hygienic macros, Unicode, good R6RS compatibility, a dynamic foreign function interface (FFI), use of the Boehm-Demers-Weiser GC, and many, many new modules and improvements.

See and the original announcement at for details.

Many thanks to the numerous contributors and testers, and a special thanks to Andy Wingo for initiating the 1.9/2.0 adventure and for his tireless work adding all these bells and whistles that make Guile 2.0 so nice.