- Java-Based(2)
- Chez Scheme
- www.scheme.com
- Reliable, high performance implementation, by Cadence Research Systems. Free version exists. [Commercial]
3.8
(si*)
>30
>30
5
- TinyScheme
- tinyscheme.sourceforge.net
- Based on Mini-Scheme, tiny implementation, almost a full R5RS Scheme. Goal: embedded scripting use, but works as standalone interpreter and extensible shell tool. Recent changes reduced executable size to about 64KB on Linux/x86. [BSD]
3.8
(si*)
<5
<10
4
- The Ksi Scheme Interpreter
- ksi.sourceforge.net
- Ksi is a portable, embeddable Scheme implementation written in C. Unfortunately its documentation is all in Russian at this point.
3.8
(si*)
-
-
4
- Chicken
- www.call-with-current-continuation.org
- A Scheme compiler which compiles a subset of R5RS into C. Uses the ideas presented in Baker's paper "Cheney on the MTA". It is highly portable, reasonably efficient and makes interfacing to C and C++ very easy.
3.8
(si*)
>90
<5
5
- Pico
- pico.vub.ac.be
- Tiny, expressive; made to teach advanced computer science ideas to non-computer science students; mixes power of languages like Scheme, with standard infix notation known from calculus. Has: garbage collected tables (arrays), higher order functions, objects, meta programming, reflection.
3.7
(si*)
<5
-
4
- Scheme 48
- s48.org
- A small and portable implementation based on a bytecode interpreter designed to be used as a testbed for experiments in implementation techniques.
3.5
(si*)
<10
>10
5
- Scsh
- scsh.net
- Scheme Shell, broad-spectrum system programming environment for Unix, embedded in R5RS Scheme 48. Supports concurrent system programming, sophisticated I/O and automatic garbage collection for process resources.
3.4
(si*)
>20
>10
3
- XLISP
- www.xlisp.org
- A superset of the Scheme dialect of Lisp with extensions to support object-oriented programming.
3.3
(si*)
<5
<5
4
- Larceny Project
- www.larcenists.org
- Simple, efficient Scheme run-time system, for SPARC architecture. Petit Larceny is portable and emits C, for Linux (Intel IA32), Macintosh OS X (PowerPC), Solaris (SPARC), Windows. Common Larceny runs on Microsoft Common Language Runtime (CLR), emits MS IL not native or C code.
3.3
(si*)
<5
-
5
The rating value is calculated according to the algorithm, which considers all rating indicators.
As soon as number of users ratings reaches defined level, the rating is to be substituted by the users one.