-
Get a monthly update on best practices for delivering successful software.

By any measure, I should be a perfect candidate developer for JavaFX in its 1.0 release. All the more painful, then to recognize its deficiencies so early on.
While I work with a wide number of languages and frameworks, my career has focused on Java for most of the past ten years.
I mention this because there are some who might say that 24 hours is not enough time to make educated judgments on JavaFX. Perhaps, but it has been my experience that a day is enough time to develop a sense of curiosity or excitement about a new technology or framework, even if you don't completely "get it" yet. This happened for me the first time I played with Spring, with Squeak, Groovy, Rails, GWT, iPhone development, Flex, jQuery, etc. The list goes on and on. Without a sense of curiosity or excitement, one finds it hard to invest much time working with those technologies. And when something fails to stimulate a certain level of curiosity or excitement off the bat, it leads me to conclude one of two things:
Only in this case, I feel pretty certain that I am the target audience for JavaFX. I must be, right? But sadly, I'm left to conclude that there's not much to see here. Here's a list of things which I didn't much care for:
Continue reading »