Java2K

Java2K is a new programming language, who's features are:

Why ?

Because plain Java sucks. The more important reason is this: Because (almost) all builtin functions in Java2K have only a 90% chance of returning the correct result, actual results often deviate more-or-less from expected results. So, the real challenge is to develop techniques of getting a higher probability of correct results !

It is relatively easy to write a function that will return a one 90% of the time, but it is more difficult to write a function that has a 99.9999% chance of doing so, and even more difficult of doing this to a function that returns something as simple as the number two.

Download

Starting with the brand new version JAVA2K 7.3 PRE-GAMMA, I rewrote the interpreter from scratch in Python. It includes DIE.py, the python-based IDE.

You can also download the old, now obsolete DIE for Win32, the Java2K Integrated Development Environment, including all binaries and files from the SDK.

You can download DIE for Linux, the Java2K Integrated Development Environment, including all binaries and files from the SDK.

You can download DIE for the AMIGA, the Java2K Integrated Development Environment, including all binaries and files from the SDK. (Tested with WinUAE only, comments welcome).

The Java2K SDK