Peter Fisk is one of my favorite guys to read. He’s converting a Smalltalk application from .NET to Flash/Flex and blogging about the process. He’s one of the few who can talk authoritatively on the two subjects and he has some good quotes about why he’s choosing Flash now:
Flex can do all the “experience†things that WPF can do like, scaling, rotations, animations, and 3D – what else is there? And it can run in almost any browser. And (with Apollo), it can run on almost any desktop. With Adobe, you get the “universal web application pattern†*and* the “experience first pattern†both together in *one big happy pattern*. Microsoft needs to make two patterns because they don’t have a clue as to where they are going.
Adobe has *one* library for *everything* (desktop, browsers, all platforms) and *one* language for *everything*. Why, it’s so simple, that I actually have time to write code.
It’s really cool to see people come to the understanding of how powerful Flash is. As I’ve said many times, Flex has put that power in the hands of developers. When those developers are people like Peter, good things happen. Web applications just aren’t that good. They’re functional enough, but there is a lot of room for improvement. Flash enables better applications across a lot of platforms using the same development model.
Update: John Dowdell also covered this, but in the comments Jesse Warden makes some pretty good points about how singing the praises of the unified platform makes a lot of sense in Flex, but when you start talking about Flash, the story changes. I’m not a Flash guy, so I’ll defer to Jesse on this.
[tags]Peter Fisk, Microsoft, Flash, WPF[/tags]
TweetRelated posts: