About

OpenJX is a Java XML form language. A few simple lines of XML is all that is needed to produce a rich internet or client application.

Background

OpenJX is based off the Purple programming language, which was originally developed for no other purpose than to see if I could write my own compiler. It incorporated XML and PERL and translated the code into C which it would then compile. However, like many of the play or “for fun” languages, it quickly became a dead project. In the past year rich internet and client application languages have gained in popularity. When I first began reviewing rich internet application (RIA) and rich client application (RCA) technologies I came accross projects like Adobe's Flex language. While Flex is exciting in that it allowed me to create applications in Flash, it still lacked many of the robust features of Java and the processing power. I searched and searched for a Flex-like Java project. However, no adequate equivalents existed. This led me to believe that a re-implementation of the Purple language could be useful and due. So far the results have gone far beyond my expectations. OpenJX is very similiar to Flex. However, at its core it is Java.

Documentation

Contribute

Currently the project is in desperate need of an IDE. Perhaps a plugin for eclipse or netbeans. If you would like to help please contact me.

Links

 
openjx/index.txt · Last modified: 2007/10/28 00:21 by zerolize
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki