Why WPF/E didn’t make my cut

Dare Obasanjo thinks that WPF/E ought be included in the list of contenders for RIA foundation. He makes his argument on the basis of some technical criteria (which I agree with). He also says that being open has nothing to do with it, and cites Java and Visual Basic as existence proofs that a single vendor technology can rise to the top. I never disputed the fact that a single vendor solution could rise to the top. That was the point of my original post. However, and unsurprisingly, I disagree that openness is irrelevant to the popularity of RIA platform technology, especially since part of the point is to deliver solutions that run on all the platforms that today’s web applications run on. And ultimately that’s why I left WPF/E off my list, even though I’m sure it’s on other people’s.

Miguel de Icaza followed up Dare’s posting with more analysis on WPF/E, Flash and the openness of Java. He does have some slightly out of date information, since the recent versions of OpenLaszlo no longer require a server, even when Flash is the runtime. You should read Miguel’s post for his analysis of the openness of Java. He’s right that the JCP process did help get other parties involved with the future of Java, which did ultimately help it. He’s also right that the JCP brought us nightmares like J2EE (I’m not as sure that you can blame the generics mess on the JCP). I would point out some JSR’s also came from the open source community, not just from companies. Not only that, EJB3, which puts to right a number of the worst problems with EJB2, borrowed heavily from ideas that first appeared in Hibernate and Spring, both open source projects. In any case, as I pointed out in my followup posting, I’d hope that we could do better than both the W3C or the JCP for Flex/Flash or OpenLaszlo.

4 Responses to “Why WPF/E didn’t make my cut”


  • I’m not clear on the precise timeline, but I’m quite sure that J2EE preceded JCP: it was around already in some form when JCP supposedly started out in 1998.

  • Hi Ted,

    Have you ever heard about ‘Goa’ as a possible contender in the RIA showdown?

    Check some demos at http://www.goasoft.com

    Regards,
    Steve

  • J2EE has been kept under a fattening diet ever since its inception. There probably is a need for someone somewhere to say “no” more often.

    Miguel.

  • @Miguel: Obviously you weren’t born and raised in the US because if you were you’d know bigger is always better. J2EE is just the most patriotic framework out there. ;)

Leave a Reply