Jostraca is a general purpose code generation toolkit for software developers. It uses JSP syntax and can be configured to use a number of different programming languages. Jostraca is a templating tool for Generative Programming.
|Tags||Software Development Code Generators Build Tools Compilers Text Processing General|
|Operating Systems||OS Independent|
|Implementation||Java C Ruby Python Perl|
Release Notes: This release of includes much needed performance improvements when generating multiple Java templates. All Java templates are compiled and executed inside the Jostraca process if possible, and multiple templates are compiled together instead of separately. This release adds Jython to the list of languages that can be used in Jostraca templates. Jython is an excellent choice for creating templates that need to integrate with an existing Java environment (and it's faster than normal Java templates!).
Release Notes: This release introduces a new easy-to-use API for generating code from within your own applications. It also includes tested versions of the internal Java template handlers. These components allow you to compile and execute Java templates inside the Jostraca process, which improves performance. Error reporting was also improved.
Release Notes: The major new feature in this version is a significant performance improvement. Jostraca is now far more intelligent about regenerating and recompiling templates and will avoid doing so if it is not necessary. This means that the Ant task can finally be used effectively. A number of resource consumption bugs have also been fixed in this release. Code and error handling consistency have been improved and are moving slowly towards a more structured architecture.
Release Notes: The REBOL code writer format and the directive replace-regexp have been introduced. There is some transitional code cleanup.