|
Re: Java without runtime?
Quote:
|
Originally Posted by Harakim
They are also working on a Java Kernel that will interpret Java applications, but will be rolled into an executable with your class files. It is supposed to add about as much overhead as a windows executable. We will see how this ends up when Java 7 comes out.
|
Sounds promising, except that much of the overhead probably from the necessary classes that need to be included from the Java libraries. Since there is likely to be a lot of duplicate class usage across applications- for example, two different applications using Swing will each have their own copy of the classes- this will be a lot of wasted space. It's one of the big reasons dynamic linking can be an advantage. The way around this, of course, is to have everyone download a set of Java classes, but then we're back to square one. It also assumes that the Java classes themselves are platform independent, and I'm not sure they are; it's only the interface that's guaranteed to be consistent.
__________________
And once again, Probability proves itself willing to sneak into a back alley and service Drama as would a copper-piece harlot.
- Vaarsuvius, Order of the Stick
|