The BIG picture

goddard at seznam.cz goddard at seznam.cz
Wed Apr 25 09:48:58 PDT 2012


Hello,

I've been watching JavaFX almost since its beginning (I didn't know when F3 came out) and I'm still wondering about this:
Is JavaFX going to use all the Java APIs that are already available and add new ones, creating new JRE?

For example, there's this great and powerful 2D Java API, there's also Java 3D API that has key-frame animation and interpolation classes and great scene graph, there's this Java Sound API for audio playback and capture etc. The only thing is that not all these great things are available in current JRE - you have to add them if you want to use them.

Now I don't know what's the Oracle's plan to address this - if at all, but I was secretly hoping that JavaFX wants to address this and reuse all those APIs and knowledge proven by more than a decade in production. Kind of reuse the formula for the wheel rather than reinventing it.

I've decided to bring this up after JavaFX ended to use Java programming language so the integration might be easier - the resulting JRE will ideally have flatter APIs and stronger JVM supporting multimedia formats and standards.

Maybe it's a bold idea because it'd require to break the backwards compatibility that Java is known for, but I think it would be a healthy step forward after 17 years :)

Regards, Jiri

P. S. Java's going to be 18 soon, is there any b-day party in planning? :)


More information about the openjfx-dev mailing list