Welcome to the discussion group for the Open Quark Framework for Java. Open Quark includes CAL: a general purpose, lazy, strongly-typed, functional language. CAL compiles directly to Java virtual machine bytecodes. CAL can use any Java class, method, field or constructor. Open Quark's Java APIs allow clients to programmatically create and call CAL functions. This enables logic best expressed in CAL, such as domain specific languages and data transformations, to be combined with regular object-oriented Java application logic. Open Quark includes a visual programming tool called the Gem Cutter, and a CAL Eclipse Plug-in. Open Quark is available for download with sources under a BSD license. The CAL Eclipse Plug-in is available under the Eclipse Public License v1.0.
This group is where the Open Quark team will post announcements about upcoming features. It is the best place to post comments and suggestions, and to ask technical questions about Open Quark.
The main external site for Open Quark is http://openquark.org. The main Business Objects site for Open Quark is http://labs.businessobjects.com/cal/.