
I’ve not blogged for a while for one reason. I’m tiring of the environment of negativity, flaming and bashing when it comes to the web world. It’s literally like we’ve become vampires vs lycans fighting each other. Choose your side! RIA or web standards! However, there are a few real programmers out there who aren’t driven by fear or what they’ve read on the internet. Programmers who take a pragmatic look at technologies and find out what they really do at a lower level and how they do it and to find out what the true pros/cons are and then make an informed decision per project. This is a wonderful article that mirrors this approach http://blogs.forbes.com/fredcavazza/2011/07/17/why-opposing-html5-and-flash-is-a-non-sense/.
Highlights: Dire Predictions

"…writing about the agony of Flash is an easy way to draw readers". This is the bottom line. Technology bloggers these days are passing themselves off as "professionals you should listen to" when in reality they are simply little people who gained a little bit of knowledge without really getting their hands dirty. They use familiar tactics such as the ones used by today’s media writing about the END OF THE WORLD only to get more people watching/reading and produce higher ratings. This is what you are buying into when you read articles that hype about HTML5 killing Flash or Silverlight. I remember not very long ago the opposite was true. People were proclaiming the death of HTML and Flash would "take over". These days, anyone can make predictions, scare a bunch of people and get hits on their websites. Do they get ‘dinged’ for when those predictions do not come true? Nope. People just forget. I remember 10 years ago Linux gurus telling me that Linux was going to take over windows in 10 years.
When does the insanity end?
It ends when you, a developer, stops listening to fear and remember what drove us as developers in the first place. Curiosity! Exploration! That’s why we do what we do and those who are explorers and pioneers are not blinded by fear-mongering idiots who don’t know their thumb from their… toe. Explore other programming languages and technologies that you aren’t familiar with! Keep your mind open and be honest with yourself about the pros and cons of all technologies.
