This is the Acorn RISC port
of Guavac, a Java source compiler. You can get the compiler, class libraries
and the FAQ from the site. It is no longer supported and the last update
was on 24 September 1999.
Developing Java applications
on a Windows 3.1? You'll need this Java compiler from IBM which handles
the long filenames, threads, etc, required by Java. Note that development
on this compiler has long ceased, although the compiler and documentation
are still available.
Jikes is IBM's Java compiler
that is supposedly faster than most other compilers. It is also able to
compute the dependency requirements in programs and so generate makefiles.
If you want faster development cycles, you might also fancy its ability
to perform incremental compilations. Platforms supported: Windows 95/NT,
AIX, OS/2, Linux, Solaris Sparc. The compiler handles constructs exactly
according to the Java specifications. Source code appears to be provided.
You can get free Java Development
Kits for a number of platforms from the creator of Java. The kits include
the compiler, debugger and libraries for generating Java bytecode. I find
this compiler rather slow.
This Java compiler is developed
independently of the one by Sun. It is able to generate both Java
bytecode and native machine code. It comes with its own libraries.
At the time of this writing, the libraries are still under development
and the compiler can only handle version 1.0 of the Java language. It uses
the same backend as the EGCS compiler (GNU's C compiler). The advantage
of this compiler over Sun's is its ability to generate native machine code
- so if you are not coding for the web and simply want to use Java as a
programming language, this might be a good compiler to check out.