Gambit (Scheme implementation)

From Seo Wiki - Search Engine Optimization and Programming Languages

Jump to: navigation, search
Gambit
Developer(s) Marc Feeley
Stable release 4.5.3 / November 1, 2009; 135448370 ago
Operating system Cross-platform
Type Programming language
License LGPL/Apache License
Website gambit.iro.umontreal.ca
Standard(s) R4RS, R5RS, several others.

Gambit, also called Gambit-C, is a free software Scheme implementation, consisting of a Scheme interpreter, and a compiler which compiles Scheme to C. Its documentation[1] claims conformance to the R4RS, R5RS, and IEEE standards, as well as several SRFIs. Gambit was first released 1988, and Gambit-C (that is, Gambit with the C backend) was first released 1994.

Contents

Termite Scheme

Termite Scheme is a Gambit Scheme module intended for distributed computing. It offers a simple and powerful concurrency model, inspired by Erlang, which is based on a message-passing model of concurrency.

C++ integration

While the compiler produces solely C code, it has full integration support for C++ compilers such as GNU C++. Thus, software written in Gambit can contain C++ code, and can fully integrate with C++ libraries.

References

  1. http://dynamo.iro.umontreal.ca/~gambit/wiki/index.php/Documentation

External links

Personal tools

Served in 0.211 secs.