I think you must be joking. What exactly is your beef with objective-C? That it crashes? You do realize that it crashes because you don't know how to code properly, and you are mangling memory, right?
As a professional programmer for many years, I programmed in C and C++. Objective-C is in many ways superior to C++ (though there are a few tradeoffs as well). But if my C, C++, or Objective-C program crashed, I didn't blame the language. I blamed my mistake. You are like a bad painter who blames his brushes.
As a professional programmer for many years, I programmed in C and C++. Objective-C is in many ways superior to C++ (though there are a few tradeoffs as well). But if my C, C++, or Objective-C program crashed, I didn't blame the language. I blamed my mistake. You are like a bad painter who blames his brushes.
Who cares about video. That really is only a small piece of flash for me.
I develop for both flash and iphone. So sad to think flash is doomed. From the development side it's such a pleasure to work in compared with xcode and objective-c. What a crappy language objective-c is. But hey... it just works right?!?
I make the comparison directly to objective-c because that's how it should be compared. HTML5 is a replacement for flash's video side of things (1% of what flash can do). I would like to see something like this achieved without flash:
http://team.forsvarsmakten.se/english/
or this:
http://forsvar.fileflat.com/english/
or a thousand other incredible flash sites.
What's so sad to me is everyone bashes flash without making the distinction between "Bad Flash" and "Flash is Bad". Most flash crashes are due to poor coding not because the runtime is inherently bad. Crappy banners that hog resources and crash due to poor design and execution should not be blamed on the ground that it stands on. It's analogous to someone bashing the element aluminum because they don't like the trash created by coke cans.
On another note, people don't realize how easy it is to crash your app in objective-c. But because apple has to approve an app, much of the junk is filtered out.
The bottom line is flash competes with the app store. Plain and simple. Not saying flash replaces the need for native apps, but flash would sure replace many of the current apps. The business model for app creation would then move away from upfront purchase therefore killing that huge revenue stream for apple.
Apple gains at the consumers expense on this one. They hold the strings people, the game is rigged and we are all jumping like puppets.
I am by no means in love with flash. It without a doubt has its issues, but my god is it a gift from the heavenly divine holy mother compared to objective-c(rap).
PS: Please don't post this as a flash killer: http://www.cs.helsinki.fi/u/ilmarihe/canvas_animation_demo/mozcampeu09.html
Have you looked at the source that drive that?