{"id":36,"date":"2007-03-07T23:55:46","date_gmt":"2007-03-08T07:55:46","guid":{"rendered":"http:\/\/www.sauria.com\/blog\/2007\/03\/07\/why-wpfe-didnt-make-my-cut\/"},"modified":"2020-04-13T10:29:35","modified_gmt":"2020-04-13T18:29:35","slug":"why-wpfe-didnt-make-my-cut","status":"publish","type":"post","link":"https:\/\/www.sauria.com\/blog\/2007\/03\/07\/why-wpfe-didnt-make-my-cut\/","title":{"rendered":"Why WPF\/E didn&#8217;t make my cut"},"content":{"rendered":"<p>Dare Obasanjo <a href=\"http:\/\/www.25hoursaday.com\/weblog\/PermaLink.aspx?guid=11c471d6-ea65-4ed2-b387-c9ec966d8418\">thinks<\/a> 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 <a href=\"http:\/\/www.sauria.com\/blog\/2007\/03\/01\/adobe-wants-to-be-the-microsoft-of-the-web\/\">original post<\/a>.    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&#8217;s web applications run on.  And ultimately that&#8217;s why I left WPF\/E off my list, even though I&#8217;m sure it&#8217;s on other people&#8217;s.<\/p>\n<p>Miguel de Icaza <a href=\"http:\/\/tirania.org\/blog\/archive\/2007\/Mar-06.html\">followed<\/a> up Dare&#8217;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&#8217;s post for his analysis of the openness of Java.   He&#8217;s right that the JCP process did help get other parties involved with the future of Java, which did ultimately help it.   He&#8217;s also right that the JCP brought us nightmares like J2EE (I&#8217;m not as sure that you can blame the generics mess on the JCP).   I would point out some JSR&#8217;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 <a href=\"http:\/\/www.sauria.com\/blog\/2007\/03\/04\/following-up-on-the-microsoft-of-the-web\/\">followup<\/a> posting, I&#8217;d hope that we could do better than both the W3C or the JCP for Flex\/Flash or OpenLaszlo.   <\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[23,18,3],"tags":[134,73,49,62],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/phUVc-A","_links":{"self":[{"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/posts\/36"}],"collection":[{"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":1,"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/posts\/36\/revisions"}],"predecessor-version":[{"id":637,"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/posts\/36\/revisions\/637"}],"wp:attachment":[{"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/media?parent=36"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/categories?post=36"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sauria.com\/blog\/wp-json\/wp\/v2\/tags?post=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}