Gambit Scheme

tosh1 pts0 comments

Gambit Scheme - Home

Gambit Scheme

Gambit integrates three decades of programming language research<br>into a unique blend of speed, portability and power. Approach the compatibility and performance of C in one of the most elegant and expressive languages ever designed.

Try Me »<br>Manual »<br>Download »

Fast

Gambit is one of the fastest dynamic language implementations.

The compiler produces fast code by default. The code can be optimized further by omitting runtime checks.

A fast interpreter is included for interactive development.

Portable

Targets C, JavaScript, Python, and more.

Runs in web browsers and has run on Nintendo DS, routers, and FPGAs.

Gambit is mostly written in itself. The interpreter and debugger can run on almost any platform.

Concurrent

Millions of lightweight threads on a server.

Messaging with higher-order channels.

Erlang-like concurrency primitives with Scheme syntax.

About Gambit

First released in 1988, Gambit is the third-oldest Scheme implementation still in use. Gambit's compiler and runtime have continually served as a platform for university research on compiler techniques and concurrent systems, allowing them to be refined over the decades to tackle the complex goal of speed, portability and concurrency in a single system. The result is a practical language implementation that has not abandoned simplicity in the pursuit of performance. A simple design leads to a system that does not only look good in benchmarks but is also pleasant to use.

gambit scheme language fast compiler decades

Related Articles