<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Why JavaFX Sucks&#8230; for now</title>
	<atom:link href="http://pacoup.com/2008/12/08/why-javafx-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://pacoup.com/2008/12/08/why-javafx-sucks/</link>
	<description></description>
	<lastBuildDate>Tue, 16 Feb 2010 01:55:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Pacoup</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-3765</link>
		<dc:creator>Pacoup</dc:creator>
		<pubDate>Sat, 13 Feb 2010 01:29:11 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-3765</guid>
		<description>You know, a lot has happened in a year. They&#039;ve fixed a lot of the issues for JavaFX, but they&#039;ve barely managed to get anything going with it. It&#039;s still plagued by quirks such as slow launch and the lack of native rich media APIs that are present in Silverlight and Flash.

However, don&#039;t take this as &quot;Java is less powerful than Flash/Silverlight&quot;. Of course not. Java is an order of magnitude more powerful and capable than Flash and has a higher potential than Silverlight. Since Silverlight 4 however, you have the ability to take the complete CLR, which is analogous to Java&#039;s JVM, online in the browser, which makes Silverlight somewhat on par with Java Applets in terms of capabilities.

But that&#039;s exactly the problem, it looks like Sun had it all wrong. I don&#039;t know what&#039;s up with these people and Java really. It&#039;s as if they thought Java was weak. Truthfully if you really want to make JavaFX RIAs, you&#039;re better off making straight Java Applets. They&#039;ll load faster and they&#039;ll enable you to use Java (or other JVM languages for that matter) instead of JavaFX Script. There&#039;s no real benefit of the tools you&#039;re going to get if you use JavaFX, so it&#039;s just not worth it.

Oracle, which recently bought Sun, does intend to change that, apparently, but it&#039;s a game lost before it&#039;s started in my opinion. Flash&#039;s arguably main use on the web, video, thanks to YouTube, is being supplanted by HTML5 video and Silverlight, despite the tools and support is in the same boat. Things are going plugin-agnostic so unless you need to develop powerful enterprise apps in Java and leverage the skills for both client and server solutions, stay away from it.

Nonetheless, learning Java instead of PHP is a really good idea. The new Java EE 6 platform is much simpler and is going to become even more powerful than it already is with Oracle on it. I still think Java has a place in applications, notably in the mobile space (a.k.a. Android) or in the high performance complex RIA space which actually doesn&#039;t exist yet; think Photoshop and 3D Animation apps in the browser. But then again, the future looks like it&#039;s holding something else under the name Google Chrome and Google Go. I&#039;d look at that for the future of web applications.

So yes, again, I think JavaFX is useless and crappy.</description>
		<content:encoded><![CDATA[<p>You know, a lot has happened in a year. They&#8217;ve fixed a lot of the issues for JavaFX, but they&#8217;ve barely managed to get anything going with it. It&#8217;s still plagued by quirks such as slow launch and the lack of native rich media APIs that are present in Silverlight and Flash.</p>
<p>However, don&#8217;t take this as &#8220;Java is less powerful than Flash/Silverlight&#8221;. Of course not. Java is an order of magnitude more powerful and capable than Flash and has a higher potential than Silverlight. Since Silverlight 4 however, you have the ability to take the complete CLR, which is analogous to Java&#8217;s JVM, online in the browser, which makes Silverlight somewhat on par with Java Applets in terms of capabilities.</p>
<p>But that&#8217;s exactly the problem, it looks like Sun had it all wrong. I don&#8217;t know what&#8217;s up with these people and Java really. It&#8217;s as if they thought Java was weak. Truthfully if you really want to make JavaFX RIAs, you&#8217;re better off making straight Java Applets. They&#8217;ll load faster and they&#8217;ll enable you to use Java (or other JVM languages for that matter) instead of JavaFX Script. There&#8217;s no real benefit of the tools you&#8217;re going to get if you use JavaFX, so it&#8217;s just not worth it.</p>
<p>Oracle, which recently bought Sun, does intend to change that, apparently, but it&#8217;s a game lost before it&#8217;s started in my opinion. Flash&#8217;s arguably main use on the web, video, thanks to YouTube, is being supplanted by HTML5 video and Silverlight, despite the tools and support is in the same boat. Things are going plugin-agnostic so unless you need to develop powerful enterprise apps in Java and leverage the skills for both client and server solutions, stay away from it.</p>
<p>Nonetheless, learning Java instead of PHP is a really good idea. The new Java EE 6 platform is much simpler and is going to become even more powerful than it already is with Oracle on it. I still think Java has a place in applications, notably in the mobile space (a.k.a. Android) or in the high performance complex RIA space which actually doesn&#8217;t exist yet; think Photoshop and 3D Animation apps in the browser. But then again, the future looks like it&#8217;s holding something else under the name Google Chrome and Google Go. I&#8217;d look at that for the future of web applications.</p>
<p>So yes, again, I think JavaFX is useless and crappy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: suvi</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-3755</link>
		<dc:creator>suvi</dc:creator>
		<pubDate>Fri, 12 Feb 2010 13:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-3755</guid>
		<description>More than a year has passed, since you wrote this post.

JavaFX 1.2 (today 1.2.1) is out. Where do you see improvements?

Where are still the big blockers?</description>
		<content:encoded><![CDATA[<p>More than a year has passed, since you wrote this post.</p>
<p>JavaFX 1.2 (today 1.2.1) is out. Where do you see improvements?</p>
<p>Where are still the big blockers?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashu</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-942</link>
		<dc:creator>Ashu</dc:creator>
		<pubDate>Fri, 11 Sep 2009 12:30:40 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-942</guid>
		<description>hmm ..and a new scripting language ?? i&#039;d rather learn flash then risk learning Javafx [any way peaple at sun did a nice job of promoting it ,they almost tricked me into learning  it]</description>
		<content:encoded><![CDATA[<p>hmm ..and a new scripting language ?? i&#8217;d rather learn flash then risk learning Javafx [any way peaple at sun did a nice job of promoting it ,they almost tricked me into learning  it]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pacoup</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-815</link>
		<dc:creator>Pacoup</dc:creator>
		<pubDate>Mon, 24 Aug 2009 14:19:08 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-815</guid>
		<description>Agreed, I&#039;m just surprised they didn&#039;t actually fixed this by this time. It&#039;s already been quite a while since JavaFX 1.0 has been released. I mean, sure, it&#039;s kind of new, but by now competitors like Microsoft have made much more strides with Silverlight, which already better from the start.</description>
		<content:encoded><![CDATA[<p>Agreed, I&#8217;m just surprised they didn&#8217;t actually fixed this by this time. It&#8217;s already been quite a while since JavaFX 1.0 has been released. I mean, sure, it&#8217;s kind of new, but by now competitors like Microsoft have made much more strides with Silverlight, which already better from the start.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sanosay</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-810</link>
		<dc:creator>sanosay</dc:creator>
		<pubDate>Sun, 23 Aug 2009 14:58:19 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-810</guid>
		<description>Hm..i use to program on Java . then when the release come out , i was surprise by the promises from sun...,
then i download the dev tools and start learning by examples...all seems to be Ok , but after 2-3 days i have been surprise by the times my browser (Mozilla firefox) crashes(soz for my egl.i am from Greece)
Sun have to redesign the holl javaFx script...it sucks...</description>
		<content:encoded><![CDATA[<p>Hm..i use to program on Java . then when the release come out , i was surprise by the promises from sun&#8230;,<br />
then i download the dev tools and start learning by examples&#8230;all seems to be Ok , but after 2-3 days i have been surprise by the times my browser (Mozilla firefox) crashes(soz for my egl.i am from Greece)<br />
Sun have to redesign the holl javaFx script&#8230;it sucks&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Java, JavaFX news round-up - Technology</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-212</link>
		<dc:creator>Java, JavaFX news round-up - Technology</dc:creator>
		<pubDate>Tue, 28 Apr 2009 19:00:42 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-212</guid>
		<description>[...] JavaFX-land, some of the early developer sketpicism seems to be modulating towards something altogether more positive, as well as some unprompted [...]</description>
		<content:encoded><![CDATA[<p>[...] JavaFX-land, some of the early developer sketpicism seems to be modulating towards something altogether more positive, as well as some unprompted [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-46</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Fri, 19 Dec 2008 01:42:57 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-46</guid>
		<description>Thanks!</description>
		<content:encoded><![CDATA[<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-39</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 17 Dec 2008 15:15:22 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-39</guid>
		<description>What I meant by &quot;nearly made it crash&quot; is that my browser stopped responding for a while, maybe 40 to 60 seconds, on a dual core system, which is too much.

If you read correctly, I also make note that this happens on Mac only. The Windows release of JavaFX is, yes, less broken than the first releases of Silverlight, and yes, Silverlight had a lot to do, and still has, to catch up with Flex.

I don&#039;t work for Adobe, or Microsoft, and yes this article is pretty much ranting and not an actual calm comparison, that, I have to admit. But no, on the contrary to being an Adobe or Microsoft fan-boy, it was more deception to see JavaFX being at that point right now than anything else.

I was hopping that particular JavaFX release would have VP8 as video, as was announced, etc. We&#039;ll see how it goes.</description>
		<content:encoded><![CDATA[<p>What I meant by &#8220;nearly made it crash&#8221; is that my browser stopped responding for a while, maybe 40 to 60 seconds, on a dual core system, which is too much.</p>
<p>If you read correctly, I also make note that this happens on Mac only. The Windows release of JavaFX is, yes, less broken than the first releases of Silverlight, and yes, Silverlight had a lot to do, and still has, to catch up with Flex.</p>
<p>I don&#8217;t work for Adobe, or Microsoft, and yes this article is pretty much ranting and not an actual calm comparison, that, I have to admit. But no, on the contrary to being an Adobe or Microsoft fan-boy, it was more deception to see JavaFX being at that point right now than anything else.</p>
<p>I was hopping that particular JavaFX release would have VP8 as video, as was announced, etc. We&#8217;ll see how it goes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Youmustbekidding</title>
		<link>http://pacoup.com/2008/12/08/why-javafx-sucks/comment-page-1/#comment-38</link>
		<dc:creator>Youmustbekidding</dc:creator>
		<pubDate>Thu, 11 Dec 2008 02:10:16 +0000</pubDate>
		<guid isPermaLink="false">http://pacoup.drazzil.com/?p=43#comment-38</guid>
		<description>&quot;nearly made it crash&quot;!?!  Crack head comment, honestly.  It either crashes or it doesn&#039;t. Period.  

Who do you work for?   Adobe, Microsoft, or one of their partners?  The first silverlight release was far more broken than javafx.  What is this, selective memory?</description>
		<content:encoded><![CDATA[<p>&#8220;nearly made it crash&#8221;!?!  Crack head comment, honestly.  It either crashes or it doesn&#8217;t. Period.  </p>
<p>Who do you work for?   Adobe, Microsoft, or one of their partners?  The first silverlight release was far more broken than javafx.  What is this, selective memory?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
