[You] never quite know when our engineer-driven culture is going to deliver something revolutionary that no one really funded or asked for ... and it seems to be happening again with a Java-based technology called F3
The Man Behind JavaFX Chris Oliver's Story for Developing this Rich Internet Application
From F3 to JavaFX, Chris Oliver's experience in developing "JavaFX for rich Internet Application" is featured in Al Riske's article, "Mind-Bendingly Cool Innovation."
Oliver developed F3, an independent project that helped to integrate people and utilize graphics. "'When it comes to integrating people into business processes, you need graphical user interfaces for them to interact with,' Oliver says. 'So there was a use case for graphics in the enterprise application space, and there was an interest at SeeBeyond in having richer user interfaces.'"
Originally titled F3 "to signify form follows function", Java FX scripting was claimed by Oliver as a challenge because he wanted an opportunity to see a project through from beginning to end.
"This was at SeeBeyond, a company doing business integration software (a company that would soon be acquired by Sun). 'We'd just had a big release at SeeBeyond and I told my boss, 'Look, if you want me to help with the next product cycle, I need to be involved from the beginning.'"
"Six months later he had created a programming language (now known as JavaFX Script) and built a prototype."
Later, after Sun had acquired SeeBeyond, Oliver chose to take advantage of Sun's suggestion to create blogs. Thus, he began receiving recognition for his innovative scripting language by the developing community, his peers and of course, Sun.
"He also got a big boost from the father of Java technology, James Gosling, who wrote about what Oliver was doing in his own blog, on the Java Road.
In an entry called 'F3: a whole new take on scripting,' Gosling wrote: 'If you like scripting, you should take a look at Chris Oliver's weblog. He mostly discusses a scripting language that he's been working on called F3. It's mind-bendingly cool. It's a client-side scripting engine, rather than one of the usual server-side languages. It's designed for doing very graphically cool applications.'"
"Oliver's work would also garner high praise from Distinguished Engineer Bryan Cantrill: 'One of the great things -- perhaps the greatest thing -- about working for Sun is that you never quite know when our engineer-driven culture is going to deliver something revolutionary that no one really funded or asked for. This kind of spontaneous, self-organizing technology revolution happened with Java, with LookingGlass, with SunRay, with Solaris technologies like DTrace and ZFS -- and it seems to be happening again with a Java-based technology called F3.'"
About JavaFx
JavaFX is an expressive rich client platform for creating and delivering rich Internet experiences. JavaFX offers users freedom and flexibility to create rich Internet applications and content quickly and easily across multiple screens, including mobile phones, desktops, televisions, and other consumer devices. JavaFX combines the capabilities of the Java platform with comprehensive, immersive media functionality into an intuitive and comprehensive, development environment.
Customized news reports about Sun Microsystems. Just the news you need, none of what you don't. 50,000+ Members. 20,000+ Articles Published since 1998.