An statically typed object oriented language with full multiple inheritance. Its compiler allows different techniques (Perfect class hashing, Coloring, Incremental coloring, Subobjects, …) in different compilation scheme, going from open world assumption to closed world assumption.
A fork and a big evolution of the PRM language. I really advise to use Nit over Prm, since the later is not well maintained and the former has lot of new (good) features.
Scheme-builder is a simple tool to extract Class hierarchies from lists, jar file or directory. This tool is very easy to extend, only sub-class ClassBuilder and provide the render methods. As an example, this tool provide a text and a cou backend (lisp style). Sources are provided in the jar file.