CaesarJ is a new Java based programming language, which facilitates better modularity and development of reusable components. The components are collaborations of classes, but they can modularize crosscutting features or non-functional concerns. Caesar language features help to implement, abstract and integrate such components. Caesar can be used in combination with plain Java. Tool support is available in the form of an Eclipse plugin.
Even more interested?
CaesarJ is open source and you can participate in the implementation and development of CaesarJ. Professional support is available for sponsors and industry partners. Please contact us if you want to know more!