To most users Mac OS X is a desktop operating system. It has Unix under the hood, but the most important part that distinguishes Darwin (the FreeBSD variant) from Mac OS X is the user interface and the applications one can build by using libraries such as Cocoa and others.
Now apparently Apple has done a number of improvements for the Java 5 VM and JDK libraries to allow Java developers to write equally compelling desktop applications in their language of choice. That makes sense and is a good thing.
Server side Java developers and people interested in the bleeding edge can always use tools like Parallels or VMware Fusion to run another operating system (Windows, Linux or Solaris) to get access to the latest Java VM whether it is experimental or short after Sun releases a first production version. So it's not a matter of whether Java gets abandoned by Apple or not. It's simply a matter of where the priorities are. To a desktop application developer it's more important that his applications can be run on a solid and well equipped environment. Apparently Mac OS X Leopard (10.5) is such an environment. I've always been happy with its predecessor Tiger (10.4) and I don't feel a big urge to use the Java 6 VM. For a current server side project I need to use Java 6 and I do that with Ubuntu Linux running on VMware Fusion. There I have the Sun Java 6 VM. It's a huge difference and I would love to keep working on OS X as I don't have to restart Eclipse so frequently.
Previous | 01 Nov 2007 | Next |
This article has been posted to social media sites. There might be comments. Just follow the links:
About me
Hello! My name is Stephan Schwab.
As International Software Development Coach and Consultant I help CEOs and Department Leaders to improve value creation and cohesion within their organization. The outcome will be higher quality, customer delight and more revenue.
Learn about my professional experience since 1986.
Professional Services
I'm fluent in these human languages:
Scrum Pair-Coaching to develop technical competence:
Resources for new clients:
Search
Special Content
Highlights of the Year
Living on planet Earth
Open Source Projects
Stay in touch
My Books
Everything
See a listing of all posts on this site.