Differences Between Phantom and Java

Phantom is similar in many respects to Java, a language Sun was developing in secret at the time the Phantom project began (in October of 1994).

The basic goal of Java is similar to that of Phantom: provide a secure and portable language and runtime environment for developing dynamically-extensible, interactive applications for the Internet. The basic approach is similar as well: both Java and Phantom provide a safe language with a number of modern programming features, and support a secure mechanism for sending code across sites.

However, there are a number of differences between Phantom and Java. Here is an unashamedly biased account of some of the differences:

And finally:
Sun have twenty-five people working on Java. Phantom only has one. :-)


Antony Courtney, <antony@apocalypse.org>