Java to kill Flash, or Ajax to kill both, by next year?
Joshua Marinacci is sounding very re-energized about client Java, as he describes in his blog Java FX updated, and a visit to the future of client Java:
I've spent the last week in the bay area at secret clandestine meetings secretly planning the amazing top secret future of client Java and Java FX! Okay, that makes an endless week of meetings sound a lot more interesting than it really is, but there's some truth to it. We promised a lot of things at JavaOne, from designer tools to the consumer release of the JRE, and based on what I've seen in the last week I can say that we are really making all of this stuff happen. In fact, I'm going to come out here and make a bold (and not approved by my employer) statement:
2008 will be the year that client Java starts taking market share from Flash.
There, I said it. By JavaOne we will have completely re-energized client Java. And I mean client Java, not just desktop Java. Everything will be faster, prettier, easier to use, and easier to deploy. We will be better in the browser. We will be better on the desktop. We will be better on the phones. Existing technologies are being updated and new technologies will see their debut at JavaOne, if not earlier.
Wow. Strong words, and I don't think Josh would risk putting them out there if he didn't have something to back them up (even if he can't tell us what that is yet).
So user-facing Java, on the desktop and the device, is finally poised to start doing some really great things? Well, that's good news, because the competition is not standing still, and Java will have to prove its value in 2008 against the capabilities of Flash and Ajax with another year of development and evolution under their belts too.
In other news, today kicks off the O'Reilly Open Source convention, and Arun Gupta has a look at jMaki and GlassFish @ OSCON in today's Weblogs. "Sun Microsystems is a platinum sponsor of OSCON 2007 (Jul 23-27, Portland, OR). There are tutorials, sessions, bofs, expo hall and other events. Sun's continued commitment to Open Source is reflected in its leadership and key contributions to the many projects including OpenSolaris, OpenOffice.org, GNOME, Grid Engine, java.net, Jini, JXTA, GlassFish, NetBeans, and Mozilla."