P
peterx
http://www.lubankit.org
Luban Programming Language Beta 2 is released with one major feature
addition: the Luban Java Bridge has been built to enable Luban to
access arbitrary Java classes, functions and fields. Below listed are
the features of the new Luban Java Bridge.
1. Construct Java object of any Java class type.
2. Call any Java object instance member function in a Luban native way
3. Call any Java static class function
4. Read/write any Java object field
5. Read/write any Java static class field.
6. Dynamic checking of Java object type with "instanceof" member
function
7. Automatic conversion between Java object and Luban native data
object
8. Simple methodology to script and compose Java GUI with Luban code
9. New luban.InvocationQueue Java class to universally pass Java GUI
event to Luban by simulating arbitrary Java Interface
10. Sample Luban code to access MySQL through JDBC, compose Java GUI,
use Java regular expression and more!
About:
Luban is a component oriented scripting language. It was created to be
easier than Java and to feature namespaces and interfaces. It has a
simple and clean syntax and a property-based component model similar to
Java beans. A component can be a process or a composition. All data
types and components are saved in a namespace hierarchy. Thread
dispatching and synchronization are built in. It also features
component interface inheritance, dynamic type checking, reflection,
serialization, remote component calls, exception free error handling,
and an API to import data new types from C++
Luban Programming Language Beta 2 is released with one major feature
addition: the Luban Java Bridge has been built to enable Luban to
access arbitrary Java classes, functions and fields. Below listed are
the features of the new Luban Java Bridge.
1. Construct Java object of any Java class type.
2. Call any Java object instance member function in a Luban native way
3. Call any Java static class function
4. Read/write any Java object field
5. Read/write any Java static class field.
6. Dynamic checking of Java object type with "instanceof" member
function
7. Automatic conversion between Java object and Luban native data
object
8. Simple methodology to script and compose Java GUI with Luban code
9. New luban.InvocationQueue Java class to universally pass Java GUI
event to Luban by simulating arbitrary Java Interface
10. Sample Luban code to access MySQL through JDBC, compose Java GUI,
use Java regular expression and more!
About:
Luban is a component oriented scripting language. It was created to be
easier than Java and to feature namespaces and interfaces. It has a
simple and clean syntax and a property-based component model similar to
Java beans. A component can be a process or a composition. All data
types and components are saved in a namespace hierarchy. Thread
dispatching and synchronization are built in. It also features
component interface inheritance, dynamic type checking, reflection,
serialization, remote component calls, exception free error handling,
and an API to import data new types from C++