ObjectScript is a general purpose object-oriented programming language.
It 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:
- 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.
See the User's Guide for an introduction to ObjectScript.
Last modified: Sun Sep 28 19:11:03 PDT 2003