Nextgen
An extension of Java and GJ to support polymophic methods while perserving static type information (no erasure). For research purposes.
OpenJava
Extensible language based on Java. OpenJava MOP (Metaobject Protocol) is the extension interface of the language. Via the MOP, programmers can customize the language to implement new language mechanisms.
Pizza
A variant of Java that adds parametric polymorphism, first-class functions, and class cases and pattern matching to the language. The compiler compiles into Java byte code so the binaries can be run on a normal JVM. [Freeware]
PolyJ
Java with support for generic programming in the form of parameterized types. Provides constrained parametric polymorphism, with advantages over some other proposals for adding genericity to Java. [Open Source, GPL]
Ptolemy II
Set of Java packages supporting heterogeneous, concurrent modeling and design. [Open Source, BDL]
Tool4TheJob
News and views about Java based programming languages.
Results: Previous 1 2 3 4 5