Tuesday, June 24, 2008

Flex: Expert Developers Needed

The majority of my Flex posts have been pro-Flex. The two biggest reasons I advocate for Flex are:There are a few places that I'd love experts to help evolve.
  • state of testing with Flex is good enough, but it's got plenty of room to improve. (mocking framework, test runners, test frameworks, better stubbing)
  • The language has dynamic capabilities, but seems to be evolving into a statically typed language.
  • The majority of examples only show Flex with ActionScript in Script tags mixed with the MXML components (which is not how you need to code). I write my Flex with unobtrusive ActionScript, and it's quite easy.
  • The MVC framework feels a bit too full of ceremony. I'd love to see some competition resulting in easier to use components.
Unfortunately, most of the developers I talk to these days are not excited about Flex adoption. I'll be the first to tell you it's not perfect, but I'm surprised by the hesitation level. I don't consider myself an early adopter, and I don't tolerate much pain from any technology. But, I don't think Flex fits in the category of bleeding edge or excessive yak shaving. There are gotchas, but what technology doesn't have them? The most depressing aspect of the expert hesitation is that they wont get the opportunity to help shape the language/platform.

I already find myself so effective using Flex that I would reach for it anytime I consider Javascript in the future. But, the world would be a much better place if the experts continued to improve upon an already solid base.
Post a Comment