Standard ML (SML) is a safe, modular, strict, functional,
polymorphic programming language with compile-time type checking
and type inference, garbage collection, exception handling,
immutable data types and updatable references, abstract data types,
and parametric modules. It has efficient implementations and a
formal definition with a proof of soundness.
Standard ML of New Jersey (abbreviated SML/NJ) is a compiler for
the Standard ML '97 programming language with associated libraries,
tools, and documentation.
Erlang is a programming language used to build massively scalable soft
real-time systems with requirements on high availability.
This port provides WX bindings for Erlang.
Spidermonkey is the JavaScript interpreter from the Mozilla project.
Spidermonkey is the JavaScript interpreter from the Mozilla project.
From the web site:
Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic
indentation of OCaml and Camllight codes. Key parts of the
code are hilighted using Font-Lock. Support to run an interactive
Caml toplevel and debbuger is provided.
This mode attempts to give better results than the one provided in
the standard distribution of OCaml. Indentation rules are slightly
different but closer to classical functional languages.
There is no relation with the Tuareg People, except their reputation
of great CAMEL riders and breeders.
Documentation is installed into share/doc/tuareg-mode
Spidermonkey is the JavaScript interpreter from the Mozilla project.
Ucc is a C compiler which implements the ANSI C89
standard with a few extensions. Ucc is released
under BSD license.
Ucc is specificaly designed for personal research
and assist the undergraduate or graduate in compiler
learning. We hope that Ucc will be a seedbed for new
ideas and world-class optimizing techniques.
Ucc's design and development goals is clear code
structure,upstanding extensibility,retargetable and
excellent optimization.
The Shakespeare programming language is another esoteric
programming language like Chef, Sorted! and others. The
main purpose of this language is to make the source code
for programs written with it resemble a Shakespeare play.
Yes, it's totally unnecessary, but also very fun.
ATLAST is an attempt to make software component technology and open
architecture applications commonplace in the mainstream software
market. It is both a software component which can be readily
integrated into existing applications, providing them a ready-made
macro language and facilities for user extension and customisation
and, at the same time, it is a foundation upon which new applications
can be built in an open, component-oriented manner.
Spidermonkey is the JavaScript interpreter from the Mozilla project.