Comment Re:This is just terrible journalism (Score 1) 354
I have been working with Flex as my daily job since 2005. I've made at least 20 different enterprise apps. All of which are received with "wow, holy cow!" style comments. I make apps that literally can't be developed in HTML, because HTML lacks even some of the more basic features of the Flash runtime.
I agree that you can find dog poo piles of Flex code. Which is why I often end up writing my own. The apps I produce load fast, run smoothly, and have a great user experience.
What inexperienced people assume is that Flash is the cause of badly written Flash apps. It's inexperienced developers that produce badly architected apps that give Flash a bad name. I could write a C++ app that's slower than any Flash app you've ever experienced. But that's not C++'s fault, it's mine. It's so easy produce even a basic app in Flash, that everyone tries their hand at it. Where as in C++, or Java, it's much harder to get a basic app published because of the technology hurdles. So Flash ends up with tons of dog poo piles that are actually published.
I agree that you can find dog poo piles of Flex code. Which is why I often end up writing my own. The apps I produce load fast, run smoothly, and have a great user experience.
What inexperienced people assume is that Flash is the cause of badly written Flash apps. It's inexperienced developers that produce badly architected apps that give Flash a bad name. I could write a C++ app that's slower than any Flash app you've ever experienced. But that's not C++'s fault, it's mine. It's so easy produce even a basic app in Flash, that everyone tries their hand at it. Where as in C++, or Java, it's much harder to get a basic app published because of the technology hurdles. So Flash ends up with tons of dog poo piles that are actually published.