James Gosling: on the Java Road

« Space Junk | Main | The madness begins! »

20080430 Wednesday April 30, 2008


There's dancing in the streets!

We've had some really nice presents the last couple of days:

Thanks to the folks at Apple for shipping 64 bit Intel support for Java SE 6. We really appreciate the work that they've done to make this happen.

And thanks to the folks at Red Hat and Ubuntu for announcing the inclusion of OpenJDK-based implementations in Fedora 9 and Ubuntu 8.04.

JavaOne is going to be fun! Permalink Comments [16]

Comments:

The only thing that make me happy is to see Java 6 fully implemented on Mac and on track just in time for JavaOne 08.
The Java world It's full of exitement already!!!

Posted by Umberto on April 30, 2008 at 10:44 AM PDT #

No dancing here because they were unable or unwilling (or both) to provide a Java 6 version for 32-bit-systems. That sucks. I'm really disappointed.

Posted by 217.80.161.97 on April 30, 2008 at 11:41 AM PDT #

Hopefully Apple's days of being the sole provider of Mac OS X Java will be at an end soon, when OpenJDK hits OS X in the form of Soy Latte.

Posted by Andrew John Hughes on April 30, 2008 at 12:46 PM PDT #

Hımmmmm

Posted by Travesti on April 30, 2008 at 04:40 PM PDT #

How can I find about articles java 6?

Posted by John on April 30, 2008 at 04:41 PM PDT #

Interesting...I am mac user.

Posted by ingilizce on April 30, 2008 at 04:43 PM PDT #

I appreciate the Java 6 jvm. I will also use Java 6 jdk for release binaries (jars in new school). But I swear I'll keep on making sure all my code compiles in Java 4. And I'll pluck any and all JDK 6 libs into my tree.

Posted by 76.126.215.236 on April 30, 2008 at 08:46 PM PDT #

Sun needs to step in and implement their own implementation of Java for Mac. It's sad what's going on. We are happy because what... Apple has released Java 6, two years after it should have done and only for Leopard. This is sad, very sad and it shows that Apple is turned into an iPhone company. I believe Sun should also implement it for Mac as they are also doing for Linux.

Posted by Panos Konstantinidis on May 01, 2008 at 01:27 AM PDT #

Apple's Java 6 will break most of the Java-Applications for Mac OS. If your app uses a little bit of cocoa to get a better integration to Mac OS, it will crash.

The cocoa binding is only available in 32bit, not 64bit. That means Cyberduck and 90% of all Java applications designed for Mac don't run in Java 6.

Even Java Applets in Safari can't use Java 6 because of the 64bit.

Java 6 is still broken on Mac Os.

My only hope right now to fix this is SoyLatte.

Posted by Bodo on May 01, 2008 at 03:16 AM PDT #

Apple's JDK6 is the best example why open-sourceing java was the right thing and why its so imporntant to have an open-source java implementation.

I hope soon SoyaLatte will update to OpenJDK.

Thanks again very much for open-sourceing Java :)

Posted by Linuxhippy on May 01, 2008 at 03:33 AM PDT #

I don't think we should be thanking Apple this time around. A lot of information is available on how it breaks Cocoa applications, being 64bit. Plus Safari can't use 64bit.

This was poorly executed by Apple, Jobs must really hate Java.

Posted by Todd on May 01, 2008 at 12:39 PM PDT #

Steve Jobs hates Java people.

Posted by Brian on May 01, 2008 at 02:59 PM PDT #

But now I need Java 7!

Posted by kirk on May 01, 2008 at 10:34 PM PDT #

Kirk, are you sure you want Java 7? It will come with changes that will let the generics disaster look like child's play.

Maybe doing Java on Mac is a good thing. If it takes as long to get 7 on the Mac than it took to get 6 halfway on the Mac then you have some more years without the disaster Java 7 will be. Years I plan to use to find a better language.

Posted by Son Ying on May 02, 2008 at 12:42 AM PDT #

Java on the Mac: but late .. but limited to Java 6 .. but only 64 bit ... many "but"s.

Posted by Michael Hüttermann on May 02, 2008 at 06:29 AM PDT #

I don't want Java 7, enough harm was done with Java 5. Bruce Eckel has a good piece on this: http://www.artima.com/weblogs/viewpost.jsp?thread=221903

There is nothing wrong with Java, it don't need all these changes. It's sad that what started as such a clean and elegant language is turning into such a mess.

I also plan to find a better language.

Posted by Derek on May 03, 2008 at 07:55 AM PDT #

Post a Comment:

Comments are closed for this entry.