Objective C - The New Java
With support for Mac OS X, iPhone, iPod touch, and now iPad development, is Objective C poised to take over a large percentage of developers' mindshare? It seems to me that the Java FX vision of delivering to "all the screens of your life" is in danger, especially since Java isn't supported on these important platforms.
A lot of my time recently has been devoted to studying the different mobile platform development environments. This includes Java (which a majority of devices still support), Nokia's WRT, Blackberry, Android, and the iPhone SDK. At least Android supports a Java-like language, and of course Blackberry is all Java, but otherwise I'm spending a lot of time writing non-Java code lately. It will be interesting to see how Java adapts to a world where more and more of the future devices in our lives don't support it.

