FramerD is a distributed data and processing infrastructure developed to support sharing of large knowledge bases. FDScript is a scripting language for writing FramerD applications based on R5RS Scheme. FramerD includes an object database optimized for pointer-intensive data (such as semantic networks or non-linear media) and an inverted index facility for indexing either free text or structured data. FDScript includes pervasive support for Unicode, special primitives for text processing (similar to Perl), and a native implementation of non-deterministic (Prolog-style) programming in an applicative language.
Ficl (Forth inspired command language) is an ANS Forth interpreter written in C. Unlike traditional Forths, this interpreter is designed to be embedded into other systems as a command/macro/development prototype language. Ficl provides object extensions that can be used to wrap methods and structures of the host system without altering them.
Petite Chez Scheme is a freely distributable interpreted version of Chez Scheme, a high-performance implementation of ANSI Scheme with numerous extensions. Petite Chez Scheme may be used as a run-time environment for compiled Chez Scheme applications or as a stand-alone Scheme system. With the exception that the compiler is not present, Petite Chez Scheme is completely compatible with Chez Scheme.
interpcom is a command interpreter library in C that can be used to build scientific applications. It is very easy to add new commands. The library contains an expression evaluator that can be used to parse the arguments of the commands. It is possible to define "objects" which are arrays of numbers having a name, and structures. It is possible to use threads (several programs running simultaneously).
SpeedyCGI (aka PersistentPerl) is a way to run Perl scripts persistently, which usually makes them run much more quickly. Converting scripts to use SpeedyCGI is in most cases as simple has changing the interpreter line at the top of the script. After the script is initially run, instead of exiting, SpeedyCGI keeps the Perl interpreter running in memory. During subsequent runs, this interpreter is used to handle new requests, instead of starting a new Perl interpreter for each execution.
Bigloo is an implementation of the Scheme programming language. It relies on an optimizing compiler from Scheme to C. Bigloo enables connections between Scheme code and C code. It proposes many extensions to Scheme such as a regular parser compiler, an lalr parser compiler, pattern matching, an object layer, etc.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for the functional programming language Haskell. GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell for example concurrency, a foreign language interface, several type-system extensions, exceptions, and so on. GHC comes with a generational garbage collector, a space and time profiler, and a comprehensive set of libraries.
The Mozart system provides state-of-the-art support in two areas: open distributed computing and constraint-based inference. Mozart implements Oz, a concurrent object-oriented language with dataflow synchronization. Oz combines concurrent and distributed programming with logical constraint-based inference, making it a unique choice for developing multi-agent systems. Mozart is an ideal platform for both general-purpose distributed applications as well as for hard problems requiring sophisticated optimization and inferencing abilities.