[Isolate-interest] What good is a 1:1 impl?

Pete Soper psoper@pjs.East.Sun.COM
Thu, 21 Oct 2004 12:52:27 -0400


Somebody just asked:

"If you can only have one isolate per JVM, what purpose does it serve? 
What is it isolating from? In other words, I might as well have the app
on the JVM like we do currently without Isolates."

It delivers the archecture and invites additional compliant impls (i.e. 
"officially compliant" as defined by the TCK, so they can be called impls 
of the "Java application isolation API" vs "an isolation API impl" or some 
such).

It also enables a 100% Java means of composing apps that might otherwise be 
stitched together with Runtime.exec() or something else that requires 
non-Java considerations (in the past I've described use of Runtime.exec as 
requiring the program to "leave and reenter Java").

-Pete