I've been swamped with JavaOne activities and see there are already potshots being taken at JavaFX. And, it wasn't even out for more than a week yet! Sheesh... we must've hit a nerve. See: Here's a quote: You see the JRE, the actual runtime, is horrendously bloated, ill managed, a pain to install and even more of a pain to integrate with all the different browsers on your desktop. It also has this wonderful feature of pausing your whole machine while it starts up. Booting up a platform that is over 40MB in size, does take a wee while...Oh, ye of little faith. As I posted a few weeks ago on my blog, F3 (aka JavaFX Script) runs fine on the itsy-bitsy, teeny-weeny Java ME CDC platform version of Java technology. See: JavaFX works on Java ME CDC JRE. Java ME CDC/AGUI (which also can run on the Windows/x86 desktop by the way) is a subset of the Java SE JRE (including Swing). It is nicely slimmed down to about 4.6MB, well-managed with native thread integration, very easy to integrate as a standalone platform for cell phones (I helped port JavaFX Script to the Motorola Linux/Java e680 phone in about 1.5 weeks), TV set-top boxes, and even the desktop. There are no pauses with Java ME CDC running JavaFX Script and boot-up time is pretty good for a proof-of-concept. Java is not just Java SE. Java ME CDC is small, light-weight, and fast enough to be the answer to running new ways of using Java (like JavaFX). Just some people, like Alan Williamson, can't see that we can do the same for desktops (using Java ME CDC technology) as we've done on high-end smartphones (getting that junk out of the trunk). ;-) Java is getting back to its roots as a slim, fast-booting embedded platform with Java ME CDC. |
Comments are closed for this entry.
Theme originally based on design by Bryan Bell









