GNU Guile 2.2.0 released
GNU Guile 2.2.0 released
The GNU Guile project has
announced the release of Guile 2.2.0, which is an implementation of the Scheme Lisp dialect. "More than 6 years in the making, Guile 2.2 includes a new optimizing
compiler and high-performance register virtual machine. Compared to
the old 2.0 series, real-world programs often show a speedup of 30% or
more with Guile 2.2.
Besides the compiler upgrade, Guile 2.2 removes limitations on user
programs by lowering memory usage, speeding up the "eval" interpreter,
providing better support for multi-core programming, and last but not
least, removing any fixed limit on recursive function calls.
Not only does Guile 2.2 run fast, it also supports the creation of
user-space concurrency facilities that multiplex millions of
concurrent lightweight "fibers". See
https://www.gnu.org/software/guile/news/gnu-guile-220-released.html
for pointers to promising experiments.
"