Cyclone

Cheney on the M.T.A. with native threads.

Released Cyclone Scheme 0.11.2
July 7, 2019
This release provides a new concurrency library and bug fixes to SRFI 18.

Released Cyclone Scheme 0.11.1
May 25, 2019
This release adds support for immutable objects.

Released Cyclone Scheme 0.11
April 16, 2019
This release includes updated build instructions for Mac as well as continued improvements to compiler performance and code validation.

Released Cyclone Scheme 0.10
March 28, 2019
This release improves performance of most compiled code.

Released Cyclone Scheme 0.9.10
March 5, 2019
This release improves the performance of record types and vectors.

Released Cyclone Scheme 0.9.9
February 19, 2019
This release contains several bug fixes for numeric operations.

Released Cyclone Scheme 0.9.8
February 16, 2019
This release adds a compiler optimization to perform limited memoization of pure functions.

Released Cyclone Scheme 0.9.7
January 19, 2019
This release contains many compiler optimization fixes and speeds up compilation of large programs.

Released Cyclone Scheme 0.9.6
December 9, 2018
This release contains bug fixes for the most recent set of compiler optimizations.

Released Cyclone Scheme 0.9.5
November 28, 2018
This release includes minor improvements to the runtime.

Released Cyclone Scheme 0.9.4
November 25, 2018
This release includes many new compiler optimizations.

Released Cyclone Scheme 0.9.3
October 1, 2018
This release includes various bug fixes.

Released Cyclone Scheme 0.9.2
August 26, 2018
This release includes various performance enhancements.

Released Cyclone Scheme 0.9.1
August 9, 2018
This release fixes an intermittent crash affecting read and other I/O functions.

Released Cyclone Scheme 0.9
July 31, 2018
This release significantly improves garbage collection performance by using lazy sweeping.

Released Cyclone Scheme 0.8.1
July 2, 2018
This release includes many performance enhancements and compiler optimizations.

Released Cyclone Scheme 0.8
May 30, 2018
Support for complex numbers has finally been added to Cyclone in this release.

Released Cyclone Scheme 0.7.3
May 7, 2018
This release includes many bug fixes as well as performance enhancements for hash tables.

Released Cyclone Scheme 0.7.2
February 15, 2018
Cyclone now includes a built-in pattern match library! This release also provides bug fixes for macro hygiene and allocation of large objects.

Released Cyclone Scheme 0.7.1
December 21, 2017
This release improves support for macros by (finally) including let-syntax and letrec-syntax as well as enhancing eval to allow defining syntax-rules macros. The release also adds a few minor features from R7RS that had been missing.

Released Cyclone Scheme 0.7
November 17, 2017
This is the first Cyclone release with Unicode support.

Released Cyclone Scheme 0.6.3
September 16, 2017
This release contains many bugfixes from wasamasa and a compiler optimization for numerical operations based on a post from the CHICKEN hackers mailing list.

Released Cyclone Scheme 0.6.2
August 25, 2017
This release provides additional performance improvements and fixes a potential crash when working with large vectors.

Released Cyclone Scheme 0.6
August 21, 2017
This release provides significant speed improvements to read and includes the SRFI 143 fixnum library for higher performance integer operations.

Released Cyclone Scheme 0.5.4
August 3, 2017
This release allows icyc to specify additional library import directories and also includes minor performance improvements.

Released Cyclone Scheme 0.5.3
June 29, 2017
This release allows import of system libraries with arbitrary names and improves the performance of minor garbage collection.

Released Cyclone Scheme 0.5.2
June 6, 2017
This release fixes a bug in for-each that caused poor performance when iterating over large lists.

Using the C Profiler and Debugger with Cyclone Scheme
June 5, 2017
While going through a new run of the R7RS benchmarks from Larceny, I noticed Cyclone performed significantly worse than other schemes on the tail benchmark.

Released Cyclone Scheme 0.5.1
May 24, 2017
The main focus of 0.5.1 is performance but this is also the first release to provide installation instructions for Linux, Mac, and Windows.

Released Cyclone Scheme 0.5
April 14, 2017
With interpreter support for loading libraries via import, icyc can now be used to its full potential.

Released Cyclone Scheme 0.4
March 9, 2017
Support is now available for bignums and integer overflow.

Released Cyclone Scheme 0.3.4
February 10, 2017
Cyclone Scheme 0.3.4 is now available.

Writing the Cyclone Scheme Compiler (Revised 2017)
January 11, 2017
Providing an update on Cyclone’s internals and the development process

Released Cyclone Scheme 0.3.3
December 19, 2016
Cyclone Scheme 0.3.3 is now available.

Released Cyclone Scheme 0.3.2
November 22, 2016
Cyclone Scheme 0.3.2 is now available.

Released Cyclone Scheme 0.3.1
November 20, 2016
Cyclone Scheme 0.3.1 is now available.

Released Cyclone Scheme 0.3
October 22, 2016
Cyclone Scheme 0.3 is now available.

Released Cyclone Scheme 0.2
September 7, 2016
Cyclone Scheme 0.2 is now available.

Announcing the Cyclone Scheme Compiler
July 27, 2016
Initial announcement to comp.lang.scheme