ObjectScript is a weakly-typed general purpose object-oriented programming language. It provides private fields and methods, inheritance, exceptions, synchronization and threading, nested functions and classes (nested scope), and operator overloading.
Tag Archives: Scripting
xRuby
xRuby is a Ruby to Java compiler which compiles Ruby source code (.rb) to Java bytecode (.class).
kahlua
kahlua is a Virtual Machine together with a standard library that tries to emulate Lua as much as possible, while still reusing as much as possible from Java. The target platform for Kahlua is J2ME (CLDC 1.1).
Nibble
The Nibble Script Engine is a lightweight script engine that easily integrates within any Java application. Nibble shies away from obscure notation or syntax and strives to stay as close to Java and ECMA script (Javascript, Actionscript etc.) as possible. With prototyping, Nibble allows Object Oriented Programming through use of inheritance and polymorphism.
JRuby
JRuby is the effort to recreate the Ruby interpreter in Java. Currently, the interpreter is written in C. The Java version will be tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application.
JudoScript
JudoScript is a general-purpose, Java scripting, multi-domain language. It is a general-purpose programming language, fully capable of Java scripting, and supports many domain-specific features such as JDBC scripting, XML scripting, ActiveX scripting and many more.
Bambookit
Bambookit‘s XML-GUI controls are completely scriptable via the XML tags. The XML scripts can be decomposed into smaller sections to create a complete application.
WLShell
WLShell is an interactive command-line shell for BEA WebLogic Server. WLShell provides simplified access to management beans (MBeans) in WebLogic Server through a scripting language. If we think of WebLogic Server as an operating system, WLShell can be considered as a telnet program to access WebLogic.
FScript
FScript is a simple scripting language. Its intended use is as an embedded language in other Java programs. It is very simple to embed – it can be as simple as sub-classing one class to add your own functionality. However is not a complete programming language, as it has no library of standard functions (such as IO and string processing). FScript supplies a base functionality (such as flow control, variable handling and basic math operations) that can extended by the host application. As of version 1.1 it is possible to access Java objects from within a FScript script.
Sleep
Sleep is the Simple Language for Environment Extension Purposes. Sleep is a small language with perl-like syntax for integration into Java applications. The attribute that makes Sleep different is it allows an application developer to develop “bridges”. A bridge is a very simple class for adding new functions, predicates, operators, and even keywords for binding blocks of code. Sleep is easily extendable to make an application’s features available to end-user scripters.