Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5
Although I wasn't able to create enough momentum to keep this particular project going, if you agree with our assessments, namely observing on the one hand the objective reality of today's hardware (you can't actually buy a pc without a GPU - yet if you install a GPU monitor you'll see that it remains pretty much !00% idle unless you scroll a window or play a 3D video game), and on the other hand the reality of how designers and technical artists work (the people who make the multimedia content we see every day in movies, tv, video games), and the techniques and tools they use, and given the fact that our team represented less than half of 1% of the Java/JavaFX organization, there's no reason to assume that Oracle can't or won't ultimately create a Java/JavaFX platform that does everything our system could do and much more.
People who are experts in programming language design, in computer graphics, and in multimedia understand that there's nothing actually new here in what I've presented. It's all pretty standard stuff. However it's also very cool and magical stuff, and our contribution was an attempt to make it generally and easily accessible via the Java platform in a world where it currently isn't - namely that of the pc desktop, the web, and cell phones with multimedia capable hardware.
At the end of the day, on the one hand we have computer systems, and on the other, people, Connecting them together, and allowing people to interact with computer systems in a compelling way, requires graphical user interfaces (which implies all that I mentioned above) - this is as relevant to Oracle and Oracle's customers as anybody else. So, although this project turned out less than ideal for us, I think they still have a great opportunity to do exciting things with the Java platform and JavaFX in this domain.