Home
Introduction
Using Holon
Holon Tools
Contact
HolonJ
HolonJForth
UsingHolonJ
Clock
TicTacToe |
|
HolonJ - Writing Java Programs in Forth
HolonJ creates Java class files from Forth source text, ready for the Java Virtual Machine.

HolonJ applies the Forth method of programming to Java. With HolonJ you can build Java applications and applets in Forth. See the example applets Clock and TicTacToe.
Benefits of HolonJ
- Forth operational notation (postfix), easy to write, understand and test.
- Less 'noise' in the source. { No block markers }, no statement delimiters ; .
- No intermediate variables needed. Arguments are passed on a stack.
- Fine source granularity allows clear factoring.
- Hierarchical organisation of the source, like a book with chapters and sections.
- Intrinsic hypertext, immediate access to the definition of every program element.
- Umbilical interactive development into (a monitor in) the JVM.
- Lean system, starts in a second.
- Full access to the Java libraries.
HolonJ can be used free of charge. The system includes the monitor JMON, sample applications and applets.
Download holonj.zip (150 KB)
Documentation
- See welcome.htm in the HolonJ system for a quick introduction.
- The online manual in HolonJ describes commands and operation.
- The syntax of HolonJ is described in the section HolonJForth.
- For applications see the section Using HolonJ.
|