Finally, I want to address all of the hate and insults that have been directed at the Adobe engineers… Try building a player that runs a huge range of dynamic content written on a variety of tools (some of which you don’t control) by developers with massively varying skill levels. Now try making it compatible, consistent, and performant across dozens of OSes, browsers, platforms, and devices. And maintain backwards compatibility with the last 9 versions even while your target platforms change. And keep it under 5MB. And maintain it in parity with an OSS effort (Tamarin). And try to keep up with the demands of one of the most active and vocal developer communities. Trust me, it’s harder than it sounds (and it sounds pretty damn hard to me). These guys deserve our respect and appreciation.
I'm an interactive developer building rich applications for the web, mobile and desktop environments at 9mmedia in the trendy Soho neighborhood of New York City. I enjoy listening to various types of music, watching movies on Netflix, gaming on the PlayStation 3 and cooking.