Saturday, February 24, 2007

F3, Sun's new declarative scripting language for the JVM

F3 a new scripting language from Sun, looks pretty interesting and seems to be a direct statement to Microsoft's Windows Presentation Foundation (WPF). I've been using WPF professionally (getting paid for programming in it) for about 3 months now. It's pretty cool stuff.

I think Sun could have something here if they made Swing programming easier and then built up infrastructure around animations, transitions, graphics operations, transparencies, reflectiveness, etc. that WPF does so well. If all of that can be deployed to the web via applets and Java WebStart and works reliably, then Sun would have a real winner on its hands. As I've previously stated, I'm not a raving fan of the AJAX programming model, but no one until recently has come up with anything better for richer clients on the web. Now all of sudden, Adobe's opening up Flex and bringing on Apollo, Microsoft's pushing WPF, and now Sun is sweetening the pot with easier Swing programming with F3. I've been very impressed with Swing performance in both Java 5 and Java 6 on Windows and Linux platforms. Hopefully Java 7 will continue this trend.

powered by performancing firefox

No comments:

Post a Comment