Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Don't forget...' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Don't forget...
Authored by: paploo on Sep 03, '02 06:29:35PM
Don't forget that the version of Java (JDK) that is implemented in MacOS 9 never progressed passed 1.1.8, where as in OS X, there is support for JDK 1.3.1. For those of you who don't know, Starting with JDK 1.2, they made *major* changes to everything but the language syntax itself (meaning to the APIs). What does this mean (for those of you who aren't programmers)? That the majority of things written in Java will not work with OS 9's implementation. However there are still a reasonable number of applets either written before Java 1.2, or with backwards compatability in mind, which will work in MacOS 9.

In fact, all of the Java programs I have written in the last three years will not compile or run in MacOS 9. But they all compile and run just fine in OS X. (Of course they are applications, not applets. OS X admittedly has poor Java-Browser integration, which makes it a little rough for web use.)

-Jeff

P.S. - I should mention, for those of you who don't keep up on Java, that Java 1.2 and newer are also called Java 2. It is a really confusing scheme that they shouldn't have done. (But don't get confused and think that Java 1.3 is Java 3, because it is still Java 2. Java 3 is still a long ways off, from what I hear.)

[ Reply to This | # ]