| By Yakov Fain | Article Rating: |
|
| May 9, 2007 09:30 PM EDT | Reads: |
30,360 |
Why would a Java programmer go to a Seafood restaurant? I would not be surprised if you'd get this question during a job interview at Google or Microsoft. But my answer is simple: a Java programmer goes to a Seafood restaurant to eat seafood.
I often go to seafood restaurants with my friends, and there is always someone in our party who's going to order steak. I just do not get it. Yes, there is a small probability that the seafood chef knows how to make steaks. But why take chances?
Microsoft is a company that makes their living by selling Windows licenses and Office automation for the desktops (I know they make steaks too). Adobe is a company that caters to designers and GUI developers (yes they make steaks too). Sun is a company that sells servers and create a software (starts with J) that runs really well on servers. Now Sun've announced that they are adding steaks to their menu (JavaFX).
After reading the interviews, participating in a briefing for Java Champions and listening to several Sun executives talking about the renewed interest to RIA and the new language called JavaFX, I got a feeling that these executives have learned about this language a couple of days ago. They are not exactly sure what it is for. When Gosling says that we are not going to compete with AJAX but may find ourselves in that territory, I have no idea what he wanted to say. On the same note, Flash does not compete with AJAX either - it's comparing apples and oranges.
Green states that their main goal is to get closer to the customer, but what should force a customer to throw away Flash Player that is already there and replace it with a new JVM? It's possible only in one condition - the JVM and JavaFX applications will prove to be superior to Flash Player. Today, Sun is way behind in this area, but who knows, may be they have some secret weapon that will change the balance on the RIA market.
People who attended the opening keynote session blog that they've seen a mockup of the Motorolla site done in JavaFX , and it was pretty good. I have not seen it. I just went to the blog of the creator of this language Chris Oliver. It has a demo of F3 wrapped into Java WebStart (?!). I assume that JavaFX was created based on F3. This demo could have impressed me in mid-ninetieth. You can also find the JavaFX mini-tutorial over here . On Wednesday Chris Oliver presents JavaFX at JavaOne, and I really hope that he has something a lot better than I've seen on his site.
Is Sun really serious about entering the RIA space, or it's just a trendy place to be?
Published May 9, 2007 Reads 30,360
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Yakov Fain
Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Yakov co-athored the O'Reilly book "Enterprise Application Development with Flex". He twits at twitter.com/yfain.
![]() |
lwe 02/25/09 03:24:00 PM EST | |||
I was so irritated by how this site is organized, I took the time to register just to make this comment. Do you even realize that a reader often can't even see the article? In one case, I followed the "continued" link and the rest of the article was nowhere to be found. And, in this article, what does "mid-ninetieth" mean? The "secret weapon" might be a free IDE (netbeans) and mobile support (with simulator in netbeans). I like flex, and will keep using it, but the cost of the IDE is ridiculously high. For that reason, I'm going to experiment with JavaFX and see how it goes. |
||||
- Acquia Announces Two New Board Members
- CollabNet Adds Board Member and Senior Executives to Fuel Continued Growth in Agile ALM and Enterprise Cloud Development
- Learn Open Source Database Tools from Stanford for Free
- Research and Markets: Global Mobile Device Management Enterprise Software Market 2010-2014 Includes a Discussion of the Key Vendors Operating in This Market
- Alternative Search Engines for the Contemporary User
- FORTUNE Magazine Names Rackspace Among “100 Best Companies to Work For”
- New York City : Blueprint for Cloud-enabled economic transformation
- EnterpriseDB Announces Availability of Postgres Plus Cloud Database
- Connectria Hosting Achieves "Off the Chart" Operational Efficiency With Cloud-Based Storage Solution From Nexsan and CommVault
- eXo Platform 3.5 Now Available: First Cloud-Ready Enterprise Portal and User Experience Platform-as-a-Service (UXPaaS)
- Research and Markets: WordPress 24-Hour Trainer, 2nd Edition
- ICOS and Joyent Announce Strategic Partnership to Deliver Joyent's Cloud Infrastructure Solution to Channel Partners and Service Providers
- Five Years Waiting for JRE 7: Is It Justified? (Part 1)
- Book Review: The CERT Oracle Secure Coding Standard for Java
- Acquia Announces Two New Board Members
- CollabNet Adds Board Member and Senior Executives to Fuel Continued Growth in Agile ALM and Enterprise Cloud Development
- Learn Open Source Database Tools from Stanford for Free
- Research and Markets: Global Mobile Device Management Enterprise Software Market 2010-2014 Includes a Discussion of the Key Vendors Operating in This Market
- Government Big Data Solutions Award Nominee: Wayne Wheeles (Sherpa Surfing)
- Alternative Search Engines for the Contemporary User
- FORTUNE Magazine Names Rackspace Among “100 Best Companies to Work For”
- New York City : Blueprint for Cloud-enabled economic transformation
- EnterpriseDB Announces Availability of Postgres Plus Cloud Database
- Load testing the post office
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- Creating Web Applications with the Eclipse Web Tools Project
- Eclipse Special: Remote Debugging Tomcat & JBoss Apps with Eclipse
- The Next Programming Models, RIAs and Composite Applications
- Where Are RIA Technologies Headed in 2008?
- SYS-CON Webcast: Eclipse IDE for Students, Useful Eclipse Tips & Tricks
- How to Bring Eclipse 3.1, J2SE 5.0, and Tomcat 5.0 Together
- Eclipse: The Story of Web Tools Platform 0.7
- "Eclipse 3.0 is a Great Leap Forward," Says JDJ's Dudney
- The Top 250 Players in the Cloud Computing Ecosystem
- Developing an Eclipse BIRT Report Item Extension

























