Re: Jet Version 4.0 is out



On 30 Sep 2005 05:02:40 -0700, ldv@xxxxxxxx wrote or quoted :

>So unfortunately it is not possible to safely approximate a Java API
>subset sufficient for the given program to work. Therefore a compatible
>Java implementation must include all Java API classes with any program.

I forgot it could do that. I have always bundled all my dynamically
loaded classes at compile time. And with JetPerfect I could get a
list of the classes it would dynamically load as it ran. But that is
gone.

The nice thing from the developer's point of view is you don't have to
decide which encodings and locales to support. They will all be
there.

The good news is you might be able to split your app into two parts --
the run time and your app proper. The runtime need be only installed
once, not once with every app or every update.

Even if Jet had a separate runtime for each app, with stuff pruned out
for sure it would never use (perhaps decide with programmer help),
that still is no concern of Sun's. Jet might not want to do that to
require max one copy of the run time, or to reduce headaches caused by
mising code, but it is not really anything to do with Sun.

One thing Jet needs is a way of pruning out old runtimes no longer
used without requiring a clever person.
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Again taking new Java programming contracts.
.