ObjectScript 2.10.1 review

by rbytes.net on

ObjectScript is a general purpose object-oriented programming language

License: LGPL (GNU Lesser General Public License)
File size: 0K
Developer: Rob Clark
0 stars award from rbytes.net

ObjectScript is a general purpose object-oriented programming language. ObjectScript is designed to be simple to learn, easy to use, yet still powerful, combining the convenience of an interactive interpreter with many of the features of Java:

Here are some key features of "ObjectScript":
a simple java-like syntax
class system, with single inheritance and mixins
private/protected/public fields and methods
exceptions for error handling
synchronization and threading
compiles to bytecode for higher performance
osdoc: a javadoc-like tool to extract API documents
from src code, plus API docs accessible reflectively
XML-RPC support
Windows COM support
regular expressions (requires java v1.4 or later)

Plus, it's free! And since it is written in Java, programs written in ObjectScript can take advantage of existing Java code and libraries, like Swing. ObjectScript programs can not only create instances of Java objects, call Java methods, access public fields, access java bean properties, but can also extend Java classes, and implement Java interfaces.

Since it can be interactively interpreted, ObjectScript is the perfect way to debug or learn Java systems. And since it supports extending Java classes and interfaces, it can add sophisticated scripting to an existing Java application.

ObjectScript 2.10.1 keywords