*** Advantages of JavaX
** JavaX is supremely easy to run.
All you need is a JDK (version 6 or higher) and one class file.
** Programs don't need to be installed.
You reference them by ID and they are downloaded automatically from the central repository.
Example: java x9 610 (will print 'hello')
** Every Java program is a JavaX program.
You can also run any local Java code. Just say java x9 sourcefolder. You only have to make sure there is a "main" class in there.
** JavaX adapts to any syntax.
Really, anything. All you need is a "translator" (and we love to build those!).
Just put the translator ID at the start of your program. Example here.
** List of available translators growing every day!
Examples:
#609 - adds 'main' class declaration and main method
#592 - adds imports automatically (the ones I need anyways - you can adapt this to your needs in like 1 minute)
#1000265 - adds some standard functions that I need if they are referenced, but not declared (you can of course adapt this too)
Sometimes translators take little input and produce whole programs. Example: #598 makes a whole webserver. Your program can even be empty apart from the reference to the translator. "!598" is a valid JavaX program that starts a webserver on port 8080.