Qscheme is a fast and small implementation of Scheme written in C. QScheme is easy to interface and should be easy to use as an extension language. QScheme currently supports foreign function call and dynamic library. A Perl-like regular expression module is provided as example. QScheme is really fast: benchmarks shows that it is generaly between 2 and 70 times faster than other scheme interpreters. It also features GTK+ bindings, libglade bindings, and native multithread support.
|Tags||Software Development Interpreters|
Release Notes: Bugfixes, specifically on installation scripts and makefiles.
Release Notes: New features include autoconf/automake support, native thread support (using POSIX threads), an easy socket interface, a Unix system call interface, better error messages, and IO speed improvments. regex is now using pcre-3.1. A licence modification was made: see the LICENCE_EXCEPTION file. Many bug fixes were made, and new bugs were inserted in their place (for debugging fun).
Release Notes: Forward symbol declaration enabled, octal print for characters, cleanup of GC messages, control of verbosity for GC, a fix for the float print buffer overflow, a fix for a bug in the pseudo assembler when assembling %mkproc, and other fixes.
Release Notes: Bugfixes.
Release Notes: New GTK/libglade bindings and online help, better documentation, support for structure, more string functions (string-pack, string-unpack, etc.), support for process port, experimental OO, and more stability.