Java: Difference between revisions
Appearance
No edit summary |
|||
Line 38: | Line 38: | ||
==Publications== | ==Publications== | ||
* M. Zenger:[http://lampwww.epfl.ch/~zenger/docs/l.ps Evolving Software with Extensible Modules] - In [[PostScript]] format | |||
====Tutorials and other learning material==== | ====Tutorials and other learning material==== |
Revision as of 02:50, 1 March 2016

Java is an interpreted, concurrent and object-oriented programming language originally designed to be highly portable, as such it can be thought of and indeed is frequently used as much as a platform on its own as a programming language.
Java virtual machines and compilers for OS/2
- IBM Java - VM Supplied with IBM's OS/2 and as an optional install with eComStation. Outdated but fast.
- Golden Code J2SE for OS/2 - Commercial VM - Discontinued
- InnoTek Java
- Jikes - Java bytecode compiler. Fast - Open Source - Discontinued
- Odin + OpenJDK
Add-on's and libraries
- LZ4 - Compression library - Open source - Current
- NetRexx - Scripting language - Current.
- Snappy - Compression lib. - Open Source - Current.
Foreign libraries with Java bindings
- e_Db - Library for C & C++, also has Java API's/bindings - Commercial - Discontinued.
- LZ4 - Compression library with 3d party JNI bindings - Open source - Current
- Snappy - Compression lib. - Open Source - Current.
Utilities and test software
- ANTLR - Parser generator - Runs on and generates java.
- Exuberant ctags - Creates index files out of Java source files - Open source - Current.
- Mauve - Java Class Library test suite - Open Source - Current.
Applications with a Java programming interface
- PostgreSQL - SQL relational database system - Open source - Current.
Text & programmers editors with Java support
- Boxer - Java syntax highlighting support built in - Commercial - DOS and OS/2 versions discontinued, Win32 version still sold.
- Elvis - Java syntax support included by default - Open source - Current.
- Enhanced Editor - Has Java syntax highlighting built in with some auto-formatting features.
- FTE - Has support for syntax highlighting, code folding and syntax-aware autoindent. - Open source - Current.
- Future Wave Editor - syntax support included by default - Shareware - Current.
- jEdit - Java based - Java syntax highlighting built in - Current.
- Lugaru Epsilon - Java syntax highlighting, code folding and syntax-aware autoindent. - Commercial.
- NEdit - XFree86 - Autoindent, autocomplete and syntax highlighting - Open source - Discontinued.
Publications
- M. Zenger:Evolving Software with Extensible Modules - In PostScript format
Tutorials and other learning material
- https://docs.oracle.com/javase/tutorial/ - Introductory Java tutorials from Oracle Corp.
Links
- Joop Nijenhuis's Java for OS/2 page - Fairly up to date page that lists Java apps tested with eCS
- DZone's Java Page - Lots of Java links and info
- Russ Harvey Consulting's Java page - Lots of info both for OS/2 and other OS's.
USENET
- comp.lang.java.programmer - Unmoderated java discussion group - Go to the Google groups version if your ISP does not offer USENET access or you are in any other way newsgroup challenged.