{"id":903,"date":"2007-01-31T00:00:00","date_gmt":"2007-01-30T23:00:00","guid":{"rendered":"https:\/\/wwwneu.strehle.de\/tim\/weblog\/archives\/2007\/01\/31\/841\/"},"modified":"2007-01-31T00:00:00","modified_gmt":"2007-01-30T23:00:00","slug":"841","status":"publish","type":"post","link":"https:\/\/www.strehle.de\/tim\/weblog\/archives\/2007\/01\/31\/841\/","title":{"rendered":"Hybridizing Java"},"content":{"rendered":"<p>Bruce Eckel &#8211; <a href=\"http:\/\/www.artima.com\/weblogs\/viewpost.jsp?thread=193593\" title=\"Hybridizing Java\">Hybridizing Java<\/a>:<\/p>\n<p>&#8222;It\u2019s not impossible to build GUI applications with Java, but it\u2019s been 10 years and there are still installation hiccups with applets, Java WebStart, and regular applications. After 10 years, people don\u2019t trust it anymore. If it\u2019s not there after 10 years, then I\u2019m going to go out on a limb and say that someone doesn\u2019t consider this problem important enough to fix. And even if they did, there have been so many bad experiences among consumers that it would take years to get the trust back.<\/p>\n<p>[&#8230;] Allow for a moment the possibility that, after 10 years, Java is not going to take over the world of RIAs. Further allow that Ajax is just \u201chow JavaScript was supposed to work in the first place,\u201d but that the limitations imposed by browsers, HTML and CSS committees seem unlikely to let it expand beyond its current bounds. What are we going to use to build RIAs?<\/p>\n<p>[&#8230;] One of the most appealing things about Flex is that Flash was created with the idea of UI first. In a very real sense, it\u2019s a domain-specific language (DSL) for graphics, multimedia, and UIs, whereas most other solutions have been languages with UI libraries tacked on afterwards. Because of this design goal, Flex and Flash provide a complete, unlimited, flexible tool to build user experiences.&#8220;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bruce Eckel &#8211; Hybridizing Java: &#8222;It\u2019s not impossible to build GUI applications with Java, but it\u2019s been 10 years and there are still installation hiccups with applets, Java WebStart, and regular applications. After 10 years, people don\u2019t trust it anymore. If it\u2019s not there after 10 years, then I\u2019m going to go out on a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[1],"tags":[],"class_list":["post-903","post","type-post","status-publish","format-standard","hentry","category-weblog"],"share_on_mastodon":{"url":"","error":""},"_links":{"self":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts\/903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/comments?post=903"}],"version-history":[{"count":0,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/posts\/903\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/media?parent=903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/categories?post=903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.strehle.de\/tim\/wp-json\/wp\/v2\/tags?post=903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}