2008-03-08

XMF

Ceteva's XMF is a container language that glues together code fragments written in many different languages, in a style reminiscent of C ASM blocks.  It is hard to pin down the target application of XMF.  The core language contains more than glue.  "Undo" is a native concept, and there appears to be a sizable core library.  The documentation emphasizes language-oriented programming and meta-modelling.  Many language constructs are available to define DSLs.