I can't say too much, but I can concur that everything Josh has said is pretty much true from what I've seen. (its not just vendor spin ;) )
They are making changes and listening. On May 13, 7:03 pm, Joshua Marinacci <[email protected]> wrote: > I'm sorry I didn't respond earlier. I've been traveling and working on > JavaOne stuff. > > Here's some quick answers to a bunch of the questions in this thread. > For the long answers, please stay tuned to JavaOne. A lot of good new > stuff is coming in JavaFX (and client side Java in general), so if you > care about client development at all this is the JavaOne to watch. > > * Codecs and media: Dont' use JMF. It's ancient technology that never > worked very well. JavaFX uses an entirely new media stack. You can > play whatever the native OS can play or use the cross platform codec > (roughly the same as Flash video). When to use which? If you are > making a local media manager (iTunes), use the native codecs. If you > are playing content across the web, use the cross platform codec. For > audio use MP3 everywhere. > > * JavaFX Script is a great new language, but it is not the successor > to Java. JavaFX is for GUIs. That's it's focus and using it for > anything else will end in pain. :) Java is a general purpose > language. I'm not convinced that there will ever be a successor to > Java because I don't think the world wants new general purpose > languages. It wants sets of languages & apis & tools that are targeted > at solving particular problems. The future is lots of languages > running on the common JVM and underlying JRE runtime. > > * Applets. Yes, applets suck because of the plugin. We completely > rewrote the plugin from scratch to be more reliable and robust and > faster. But it didn't ship until last fall, and there still isn't a > shipping version of the new plugin for Mac (you can get a dev preview, > though). It will take time for the new plugin to go everywhere, and > for us to continue fixing bugs in it. But it *is* happening. Applets > are getting better and better thanks to continuous improvement that is > still ongoing for Java 6 and Java 7. > > * All JavaFX demos are useless bling. Yes, that's true, for two > reasons. First, we don't have real UI controls yet (coming *very* > soon). Second, the javafx.com/samples apps were specifically designed > to be small and simple so that they are easy to learn from. They are > *supposed* to be small and educational, not full apps. That said, > look for more realworld apps at JavaOne this year, plus a secret > surprise. :) > > * Tooling: NB plugin has issues, no eclipse plugin, no designer > tools. We are fixing bugs in the NB plugin. There's more coming on > Eclipse side. For designers we have photoshop and illustrator plugins > that are shipping now. More designer stuff will be shown at JavaOne. > Stay tuned. > > * Endless security dialogs. Yep, we know. We have plans. Stay tuned. > > You'll notice a recurring trend here: "We are aware of issue X and are > fixing it. Stay tuned". We knew when we started on JavaFX that this > would be a big job. We basically have to completely reinvent client > side Java. It's a tall order, but it has to be done. That's why we are > focused on smaller more frequent releases, incremental improvement, > and listening to our developers. Even if you don't always get a > response, we really do listen to you. Please keep sending in your > feedback. > > Thanks, > > - J --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
