P
PeterX
Luban: A new scripting language with C++ syntax and Java Bean like
objec model
Luban is a new component oriented scripting language recently created
by Xiaochuan(Peter) Huang in New Jersey, USA.
Luban's syntax is simple and clean, similar to Java/C++. The author
tries not invent any new syntax unless necessary. And Luban's object
model is property based like Java Bean, only more manageable.
Peter Huang created Luban because he always wants better tools. He
always love scripting languages, though he always misses name space and
interface like Java when doing scripting. He eventually went out and
created Luban: a scripting language with its own simple and robust
component model tailored for scripting purpose.
Source and binary of Luban version Beta One can be downloaded from:
http://www.lubankit.org
Major features:
- Easy to start, simple and clean syntax, script and run
- Java bean like property based component model
- Component can be a process or a composition ( like spreadsheet)
- All data types and components are saved in a namespace hierarchy
- Built-in thread dispatching and synchronization
- Component interface inheritance
- Dynamic type checking
- Reflection
- Serialize and send any object over network or into a file.
- Remote Component Call
- Exception free error handling.
- API to import new data types from C++
Platforms:
- Linux
- WIN32( NT, 2000, XP, with Cygwin)
- Or any platform supporting POSIX standard
Compilers:
- gcc 3.0 and up
- or any ANSI compliant C++ compiler with thread safe STL and
POSIX
If you like scripting language and you wish your language can go all
the way further, or you do Java/C++ and wish to script a little
sometimes
Luban is for you. Check out more details at:
http://www.lubankit.org
Contact: (e-mail address removed)
objec model
Luban is a new component oriented scripting language recently created
by Xiaochuan(Peter) Huang in New Jersey, USA.
Luban's syntax is simple and clean, similar to Java/C++. The author
tries not invent any new syntax unless necessary. And Luban's object
model is property based like Java Bean, only more manageable.
Peter Huang created Luban because he always wants better tools. He
always love scripting languages, though he always misses name space and
interface like Java when doing scripting. He eventually went out and
created Luban: a scripting language with its own simple and robust
component model tailored for scripting purpose.
Source and binary of Luban version Beta One can be downloaded from:
http://www.lubankit.org
Major features:
- Easy to start, simple and clean syntax, script and run
- Java bean like property based component model
- Component can be a process or a composition ( like spreadsheet)
- All data types and components are saved in a namespace hierarchy
- Built-in thread dispatching and synchronization
- Component interface inheritance
- Dynamic type checking
- Reflection
- Serialize and send any object over network or into a file.
- Remote Component Call
- Exception free error handling.
- API to import new data types from C++
Platforms:
- Linux
- WIN32( NT, 2000, XP, with Cygwin)
- Or any platform supporting POSIX standard
Compilers:
- gcc 3.0 and up
- or any ANSI compliant C++ compiler with thread safe STL and
POSIX
If you like scripting language and you wish your language can go all
the way further, or you do Java/C++ and wish to script a little
sometimes
Luban is for you. Check out more details at:
http://www.lubankit.org
Contact: (e-mail address removed)