Not to court controversy……….but here’s some controversy
. At the Microsoft Technology Summit, Chris Anderson and Don Box (former architects of Windows Presentation Foundation and Windows Communication Foundation, respectively) talked about their Rich Internet Application strategy and specifically a lot about Flash. Ben Galbraith has the full rundown but here are a few choice quotes:
Q: How does your WPF stack compare to Adobe’s Flash/Flex stack?
Chris: Three aspects — the graphics visualization engine, the run-time platform, and the application frameworks.
App platform: We’re kinda sucking in that space. We’re pushing out samples, etc. You can see hints as to our direction, but we don’t even have an MFC-style system inside of WPF. We have a lot of work to do in this area. This is top of the mind and my #1 thing as to what is missing and is needed to make WPF a compelling app platform.
Run-time platform: The CLR crushes the Flash runtime, but IE is weak compared to Flash.
Graphics viz: We have a much better story here as far as actually having a full-scale platform that goes from the client with WPF/E all the way to the OS with WPF.
Don: “The decisions we make are often test constrained.†On one team we have three testers for every one developer.
Chris: The decision to do all rendering in WPF/E in software was an engineering decision, not an evil decision to force you to WPF for perf.
Chris: To make it clear, I think we are going to win in this space.
Q: “Why do you say that Flash is evil but somehow WPF/E is good?â€
Chris: We’ve made our intentions clear with WPF/E; we’re not pretending [like Adobe is with Flash] that it is some kind of open standard. People are saying that Flash is good and WPF/E is evil, but we actually think our story is better [for the community] here.
It’s interesting to hear them speak so candidly, in fact it may be the first time I’ve heard people from Microsoft directly talk about Flash as a competitor. It’s good to see that they’re fired up, but they have a long way to go. The things that Adobe has been able to pull of with Flash are nothing short of phenomenal. And with Apollo, Adobe is taking Flash right into Microsoft’s domain; the desktop.
I think we’re in for an interesting, and hopefully boundary pushing few years.
[tags]WPF, Flash, WPF/E, Microsoft, Adobe, Chris Anderson, Don Box[/tags]
TweetRelated posts:
Pingback: JD on EP