[KongchangAI]
ProductCHICKEN

CHICKEN Scheme

An open-source implementation of the Scheme programming language that compiles Scheme code to C, which is then compiled to native executables. It supports the R5RS and R7RS standards and is known for performance, portability, and C interoperability. The project maintains the Egg package management ecosystem.

Timeline (last 90 days)

Oct 5

Peter Bex (online handle Sjamaan) is the maintainer of CHICKEN Scheme.

Unverified50%
Oct 5

CHICKEN is an implementation of the R5RS (and parts of R7RS) standard Scheme.

Unverified50%
Oct 5

CHICKEN uses a compilation scheme based on Henry Baker's "Cheney on the M.T.A." technique, compiling Scheme code into C code and then using a C compiler to generate native executables.

Unverified50%
Oct 5

This technique allows CHICKEN to run on almost any platform that supports a C compiler, and achieves full tail-call optimization and incremental garbage collection.

Unverified50%
Oct 5

CHICKEN's package management system is called "Egg".

Unverified50%
Oct 5

The Egg ecosystem provides hundreds of third-party libraries covering needs such as networking, databases, parsing, and testing frameworks.

Unverified50%
Oct 5

CHICKEN's design allows developers to call C libraries relatively easily and to embed Scheme into existing C/C++ projects.

Unverified50%

All Facts (7)

Source Articles