[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[DotGNU]The Java Project Spectrum
From: |
Rhys Weatherley |
Subject: |
[DotGNU]The Java Project Spectrum |
Date: |
Mon, 14 Jan 2002 09:18:44 +1000 |
There's been a lot of discussion on Java recently. Below is
a summary of the different approaches. None of these are
exclusive. We won't be saying "we'll do it this way and
no other". They are all fair game for interested parties.
- Class loader for loading .class files into pnet tools. (*)
- JVM front-end to the CVM coder system, to put native
Java bytecode support directly into the engine.
- JVM2IL translator for converting JVM programs into IL
prior to feeding them into regular pnet tools.
- Java language compiler front-end for cscc.
- Modifying GNU Classpath to redirect native methods
to ECMA-compatible CLI facilities.
- JVM assembly code support (JL) in "ilasm". (*)
- JVM back-end support in cscc for compiling all front-end
languages to either JVM or IL. (*)
- Library binding choice in the compiler. e.g. compiling
Java source using the C# library or the Java library. (*)
(*) indicates things that are already in progress or which
I'll be getting to very shortly, but I've included them for
completeness sake.
Cheers,
Rhys.
- [DotGNU]The Java Project Spectrum,
Rhys Weatherley <=