Optimize with a SATA RAID Storage Solution
Range of capacities as low as $1250 per TB. Ideal if you currently rely on servers/disks/JBODs
With the Windows release of JDK 1.1, however, this multiplatform scenario would no longer be possible. Some students wanted to move to JDK 1.1, which was available in beta for Windows in December, 1996. But the semester came and went without a beta (nevermind a final release) of JDK 1.1 for the Mac (although JavaSoft did manage during this time to release a Japanese language version of 1.1 for Windows and Solaris). What convinced our students not to move to 1.1 was the lack of browser support for 1.1.
The question arose (and I posted it to several newsgroups): Can a Java developer work on a Macintosh and be competitive? This article explores the answers to this question as well as the issue of the considerable delay in release of tools for the MacOS. The wild card that is not considered: the implication of Microsoft's RNI technology, which maximizes run-time speed in a Windows environment.
How big is this lag? The Windows beta of JDK 1.1 was released on December 3, 1996. Less than two weeks later, a second beta was released to fix bugs, among other places, in security (see JavaWorld's January issue). The final release of JDK 1.1 for Windows shipped in February, 1997. As for the Macintosh version, Chu says "the Beta release of the JDK for the Mac ... will be announced over the next few weeks" and "the final release of the JDK 1.1 for the Mac will [ship] early this fall." Because Chu says the Apple betas are very high quality, he views this as less than a four-month lag.
Actually, the difference between beta releases is 7 months, and Chu's own prediction for general maintenance (GM) releases has a difference of 7-9 months. Will Iverson, Java & components product manager at Apple, adds that "previously, JavaSoft released revisions to Apple in the following [sequence]: JDK alpha, JDK beta, JDK GM, Apple alpha, Apple beta, Apple GM." As you can see, even the alpha version for the Mac wasn't released until after the JDK GM release. The good news is that many of the Java-specific problems had been fixed before the Mac version was released.
"Mac Java developers are not at a disadvantage," says Gordy Davies of Metrowerks' media relations department. "[We] will include 1.1 capability (compiler and VM) for the Mac in the pre-release folder of [the latest] CodeWarrior Professional. [Also], Apple stated publicly at the recent World Wide Developers Conference that it intends to ship JDK version 1.2 and to release new versions in the same time frame as their Solaris/Windows counterparts."