Programming Languages

 

Programming Languages

Your Ad Here


Implementations
Languages > Lisp > Scheme > Implementations

Categories
 
Java-Based 

   
Web Pages
PLT Scheme 
Advocacy and authoring group, umbrella name for family of implementations: DrScheme (Scheme, MzScheme, MrEd); books: How to Design Programs, How to Use Scheme; and TeachScheme! project. University-based, supported by many volunteers writing code, documentation.
DrScheme 
Full Scheme programming environment for Macintosh, many Unixes, Windows. Has module and object systems, platform-independent graphics. Ideal for beginners; one of the major design goals is a flexible teaching environment.
Chicken 
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.
Scheme 48 
A small and portable implementation based on a bytecode interpreter designed to be used as a testbed for experiments in implementation techniques.
Scsh 
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.
Chez Scheme 
Reliable, high performance implementation, by Cadence Research Systems. Free version exists. [Commercial]
RScheme 
Portable, extended Scheme with reflective object(-oriented) system, operating system services, modules, threads, many system programming features (integrates with, compiles to C or bytecodes) and useful extensions. [Open Source]
TinyScheme 
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]
STklos 
Derived from STkn implementation based on an ad-hoc virtual machine, byte compiler; compilable as library to embed in other programs, has object system with MOP, multiple inheritance, generic functions, multimethods, module system, full R5RS tower of numbers, link to GTK+ X toolkit; almost R5RS compliant (in process), to support as many final SRFIs as possible, now supports SRFI-6.
Open Scheme 
From Erian Concept, has CLOS-like object system; runs on Be/x86, FreeBSD, Linux/x86, Solaris (SPARC, x86), Windows. [commercial, unlimited free download evaluation copy with registration]
The Ksi Scheme Interpreter 
Ksi is a portable, embeddable Scheme implementation written in C. Unfortunately its documentation is all in Russian at this point.


The content of the websy directory is based on the Open Directory and is enhanced using Websy's own technology.

Copyright © 2002-2006, websy.net All Rights Reserved.



View My Stats