Gambit (Scheme implementation)
From Encoresoup - The Ultimate Guide to Free/Open Source Software
|
| Gambit | |
|---|---|
| Developer: | Marc Feeley |
| Stable release |
4.2.9 ({{{3}}}) |
| OS: | Cross-platform |
| Genre: | Programming language |
| License: | LGPL/Apache License |
| Website: | [[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 1994.
Contents |
[edit] 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.
[edit] 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.

![Doctor Who TARDIS 4 Port USB Hub [ThinkGeek] Doctor Who TARDIS 4 Port USB Hub [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/tardis_hub.gif)
![Linksys NAS200 Network Storage System with 2 Bays [Amazon] Linksys NAS200 Network Storage System with 2 Bays [Amazon]](http://openx.eclecticdave.com/images/418B2RSYTAL._SL160_.jpg)
![The Ruby Programming Language [Amazon] The Ruby Programming Language [Amazon]](http://openx.eclecticdave.com/images/51T6eH2xasL._SL160_.jpg)

