-- an Embedded JavaTM Compiler
 

Documentation

JAVADOC

The full JAVADOC documentation for JANINO is available online.

Books

James Gosling, Bill Joy, Guy Steele, Gilad Bracha:
The Java Language Specification, Second Edition
Addison-Wesley, 2000
James Gosling, Bill Joy, Guy Steele, Gilad Bracha:
The Java Language Specification, Third Edition
Addison-Wesley, 2005
Tim Lindholm, Frank Yellin:
The Java Virtual Machine Specification, Second Edition
Addison-Wesley, 1999

Links

Articles about JANINO:

Some open source projects that use JANINO:

  • Groovy -- an agile dynamic language for the JVM combining lots of great features from languages like Python, Ruby and Smalltalk and making them available to the Java developers using a Java-like syntax.
  • JBoss Rules / Drools -- an augmented implementation of Forgy's Rete algorithm tailored for the Java language.
  • JINX -- Java multi-user unix-like system.
  • Farrago -- an extensible RDBMS framework with a hybrid Java/C++/UML architecture.
  • Scripteffect -- a Java VST audio plugin that enables audio developers or musicans to run Java code directly in their favorite audio VST host.
  • Deimos -- a Java-based 3D space combat game.

Other JavaTM compiler projects and products that I know about: