<?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: Swing is still drowning, and how it will be hard to get some air</title>
	<atom:link href="http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Tue, 03 Jan 2012 22:08:49 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: John Mac</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-46450</link>
		<dc:creator>John Mac</dc:creator>
		<pubDate>Thu, 15 Apr 2010 09:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-46450</guid>
		<description>The only threat to Java Swing, is SWT</description>
		<content:encoded><![CDATA[<p>The only threat to Java Swing, is SWT</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: javacommunity</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-46206</link>
		<dc:creator>javacommunity</dc:creator>
		<pubDate>Fri, 12 Feb 2010 13:19:49 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-46206</guid>
		<description>Final word: Oracle rules in the business industry !!!!!!!!!!!!!</description>
		<content:encoded><![CDATA[<p>Final word: Oracle rules in the business industry !!!!!!!!!!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: javacommunity</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-46205</link>
		<dc:creator>javacommunity</dc:creator>
		<pubDate>Fri, 12 Feb 2010 13:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-46205</guid>
		<description>The real debate should be why are we still using flash anyway? it sux and only profits to adobe (neither end-users or dev gets real advantage of it beside lnf) and ad-banner^^...

PS: acrobat reader sux, try to avoid it!!!</description>
		<content:encoded><![CDATA[<p>The real debate should be why are we still using flash anyway? it sux and only profits to adobe (neither end-users or dev gets real advantage of it beside lnf) and ad-banner^^&#8230;</p>
<p>PS: acrobat reader sux, try to avoid it!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: javacommunity</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-46204</link>
		<dc:creator>javacommunity</dc:creator>
		<pubDate>Fri, 12 Feb 2010 13:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-46204</guid>
		<description>There is no need to debate wether Flex is better or not. 
Either you want :
-your application to run on ANY computers (with java vm installed) 
-your application to look good (with flash vm or AIR vm installed and a specific os+specific processor (multi-platform/multi-arch doenst mean the same for adobe and for computer scientists^^ Working for most of the stuff and on most of the computer doesnt mean it works multi-platform/multi-arch^^)



PS: with jigloo you can design wysiwyg in eclipse. 
And yeah, netbeans sux, try to avoid it!</description>
		<content:encoded><![CDATA[<p>There is no need to debate wether Flex is better or not.<br />
Either you want :<br />
-your application to run on ANY computers (with java vm installed)<br />
-your application to look good (with flash vm or AIR vm installed and a specific os+specific processor (multi-platform/multi-arch doenst mean the same for adobe and for computer scientists^^ Working for most of the stuff and on most of the computer doesnt mean it works multi-platform/multi-arch^^)</p>
<p>PS: with jigloo you can design wysiwyg in eclipse.<br />
And yeah, netbeans sux, try to avoid it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-39884</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Tue, 11 Nov 2008 09:52:25 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-39884</guid>
		<description>some of these comments are insane:

&quot;In an ideal world, we’d put WebKit (as its small) or Gecko into the JDK and just use GWT as the long term replacement for Swing.&quot;

You must be joking.  I have never found a single browser based application that can do a sophisticated task like text editing or SVN history diff better than a desktop equivalent.  Even billions of $$$ from Google and friends can&#039;t make a Mercedes out of a Yugo.</description>
		<content:encoded><![CDATA[<p>some of these comments are insane:</p>
<p>&#8220;In an ideal world, we’d put WebKit (as its small) or Gecko into the JDK and just use GWT as the long term replacement for Swing.&#8221;</p>
<p>You must be joking.  I have never found a single browser based application that can do a sophisticated task like text editing or SVN history diff better than a desktop equivalent.  Even billions of $$$ from Google and friends can&#8217;t make a Mercedes out of a Yugo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chris</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-38977</link>
		<dc:creator>chris</dc:creator>
		<pubDate>Tue, 01 Jul 2008 07:46:34 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-38977</guid>
		<description>Well Swing is drowning.... (... what a comparision ;-/)

Maybe, but i don&#039;t really care, in that case I live a fine life of an amphibian. 

I really see it the other way around: 

Swing is in it&#039;s core quite a mature technology. Ok you need something like rpc. You&#039;ve some choice there, for example eclipse and http://www.jgoodies.com/downloads/products.html. Both very good products and valuable alternatives for who still believe in

a) The rational for Desktop Applications
b) Doen&#039;st want develop against &quot;Native&quot; Api&#039;s

On the otherhand, whats going on in the webspace is for me largly very irrational and defies any real need of customers, consumers. What&#039;s going on in the Webspace is not so much addressing requirements of the enterprise, that just a gigantic fight over who &quot;own&#039;s&quot; the computing space: OS vs Browser , Microsoft against the Rest (Google, IBM, Adobe etc). A hype to channel the Enterpises money. 

Ria Technologies have the one goal: 

Provide the Richness of a Desktop application. 

A goal which it largely fails to achieve. And never will (... why, ok, here a heated discussion follows, about architectural issues, distributed computing, architectural constraints etc.....)

But, summa summarum: 
The Web is slow, getting overly complex, expensive to develop, running after irrational goals. 

Flex Applications just make me as a user sick, beyond the first (short) coolness factor..... Using  Flex or  Ajax Applications (Google Office Suit for example), i really understand, why people are still largly buying Desktop Operating Systems. 

Well, if Swing is drowning ... 
Ria (Ajax, Flex, ....) is the one living proof a Lemming effect: irrational

Just my five cents....

Ok, i would love to see a little more attention of the &quot;Java Community&quot; to the Desktop.</description>
		<content:encoded><![CDATA[<p>Well Swing is drowning&#8230;. (&#8230; what a comparision ;-/)</p>
<p>Maybe, but i don&#8217;t really care, in that case I live a fine life of an amphibian. </p>
<p>I really see it the other way around: </p>
<p>Swing is in it&#8217;s core quite a mature technology. Ok you need something like rpc. You&#8217;ve some choice there, for example eclipse and <a href="http://www.jgoodies.com/downloads/products.html" rel="nofollow">http://www.jgoodies.com/downloads/products.html</a>. Both very good products and valuable alternatives for who still believe in</p>
<p>a) The rational for Desktop Applications<br />
b) Doen&#8217;st want develop against &#8220;Native&#8221; Api&#8217;s</p>
<p>On the otherhand, whats going on in the webspace is for me largly very irrational and defies any real need of customers, consumers. What&#8217;s going on in the Webspace is not so much addressing requirements of the enterprise, that just a gigantic fight over who &#8220;own&#8217;s&#8221; the computing space: OS vs Browser , Microsoft against the Rest (Google, IBM, Adobe etc). A hype to channel the Enterpises money. </p>
<p>Ria Technologies have the one goal: </p>
<p>Provide the Richness of a Desktop application. </p>
<p>A goal which it largely fails to achieve. And never will (&#8230; why, ok, here a heated discussion follows, about architectural issues, distributed computing, architectural constraints etc&#8230;..)</p>
<p>But, summa summarum:<br />
The Web is slow, getting overly complex, expensive to develop, running after irrational goals. </p>
<p>Flex Applications just make me as a user sick, beyond the first (short) coolness factor&#8230;.. Using  Flex or  Ajax Applications (Google Office Suit for example), i really understand, why people are still largly buying Desktop Operating Systems. </p>
<p>Well, if Swing is drowning &#8230;<br />
Ria (Ajax, Flex, &#8230;.) is the one living proof a Lemming effect: irrational</p>
<p>Just my five cents&#8230;.</p>
<p>Ok, i would love to see a little more attention of the &#8220;Java Community&#8221; to the Desktop.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: felix za cat</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-38808</link>
		<dc:creator>felix za cat</dc:creator>
		<pubDate>Mon, 16 Jun 2008 11:15:03 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-38808</guid>
		<description>Swing is drowning? It has its place, which is the most used rich client technology. Ajax, air, and all those gadgets may have their place in terms of rich internet apps, but if you want something REALLY sophisticated, it needs to break out of the browser and onto the desktop. 

Swing (and to some degree SWT and Winforms) offers a pure OO environment therefore : extensibility, maintainability, robustness, the power of multi-threading, all the awesome Java language features.

AJAX (and all associated Web 2.0 techonology) offers, a messy stack of gadgetry and gimmicks, that is great for doing apps like Facebook and mail programs etc. It will never achieve the sophistication of Swing. For example : can you imagine building IntelliJ/Netbeans in AJAX? You might get some brittle immitation. A bit like Writely is to Microsoft Word.

BTW - Can someone explain to me what the point is of having Photoshop in a web browser? If you want to have web interaction, build a desktop app and connect that to the web. Inserting a rich app like Photoshop inside another app (ie a browser), reeks of idiocy. There is no point to it. You lose real estate with the browser buttons at the top, and, i repeat, what is the point? You don&#039;t &#039;browse&#039; a Photoshop session. You USE it.</description>
		<content:encoded><![CDATA[<p>Swing is drowning? It has its place, which is the most used rich client technology. Ajax, air, and all those gadgets may have their place in terms of rich internet apps, but if you want something REALLY sophisticated, it needs to break out of the browser and onto the desktop. </p>
<p>Swing (and to some degree SWT and Winforms) offers a pure OO environment therefore : extensibility, maintainability, robustness, the power of multi-threading, all the awesome Java language features.</p>
<p>AJAX (and all associated Web 2.0 techonology) offers, a messy stack of gadgetry and gimmicks, that is great for doing apps like Facebook and mail programs etc. It will never achieve the sophistication of Swing. For example : can you imagine building IntelliJ/Netbeans in AJAX? You might get some brittle immitation. A bit like Writely is to Microsoft Word.</p>
<p>BTW &#8211; Can someone explain to me what the point is of having Photoshop in a web browser? If you want to have web interaction, build a desktop app and connect that to the web. Inserting a rich app like Photoshop inside another app (ie a browser), reeks of idiocy. There is no point to it. You lose real estate with the browser buttons at the top, and, i repeat, what is the point? You don&#8217;t &#8216;browse&#8217; a Photoshop session. You USE it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: merys</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-38717</link>
		<dc:creator>merys</dc:creator>
		<pubDate>Mon, 02 Jun 2008 17:09:01 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-38717</guid>
		<description>very good
&lt;a href=&quot;http://swik.net/buy-xanax/&quot; rel=&quot;nofollow&quot;&gt;&lt;b&gt;buy xanax&lt;/b&gt;&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>very good<br />
<a href="http://swik.net/buy-xanax/" rel="nofollow"><b>buy xanax</b></a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-37900</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Wed, 27 Feb 2008 06:54:31 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-37900</guid>
		<description>&quot;but is it too late? &quot;

It&#039;s always too late.  Comebacks are rare and far between.  Java has it&#039;s place, but I doubt the desktop is going to be one of them.

That said, I&#039;d love for the &quot;N&quot; update to be the spark that ignited a revival, but who&#039;s holding their breath?

JavaFX was just a rebranding of a pet-project as a rapid response to Silverlight.  It&#039;s pretty much DOA</description>
		<content:encoded><![CDATA[<p>&#8220;but is it too late? &#8221;</p>
<p>It&#8217;s always too late.  Comebacks are rare and far between.  Java has it&#8217;s place, but I doubt the desktop is going to be one of them.</p>
<p>That said, I&#8217;d love for the &#8220;N&#8221; update to be the spark that ignited a revival, but who&#8217;s holding their breath?</p>
<p>JavaFX was just a rebranding of a pet-project as a rapid response to Silverlight.  It&#8217;s pretty much DOA</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vic</title>
		<link>http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air/comment-page-1#comment-37898</link>
		<dc:creator>Vic</dc:creator>
		<pubDate>Wed, 27 Feb 2008 02:42:13 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/swing-is-still-drowning-and-how-it-will-be-hard-to-get-some-air#comment-37898</guid>
		<description>Java is OK w/ add on of:
http://www.jgoodies.com/products/details.html

The difference is deployent,  Adobe and MS Sliverlight, each help you deploy direct, while Sun instead expects each developers to deploy the run time from developers web site. In Flex, there&#039;s java script that redirects to Adobe web site to get the update. W/ Java applet, each developer is expected to host java exec for download w/ the Sun provided javascript on developer web site, not from the Sun web site. (even then, the # of pop ups to install jre is huge, and some corporate admins ban installation of jre from the web, especially that jre was not downloaded from Sun.com )
This is why end users have easier time deploying Flex applets and that is why there is a bigger market of Flash or Sliverlight end users.
Since there are more end users ... developers follow. Who cares which is better, which one makes it easier for end users?

Java applets are drowning.</description>
		<content:encoded><![CDATA[<p>Java is OK w/ add on of:<br />
<a href="http://www.jgoodies.com/products/details.html" rel="nofollow">http://www.jgoodies.com/products/details.html</a></p>
<p>The difference is deployent,  Adobe and MS Sliverlight, each help you deploy direct, while Sun instead expects each developers to deploy the run time from developers web site. In Flex, there&#8217;s java script that redirects to Adobe web site to get the update. W/ Java applet, each developer is expected to host java exec for download w/ the Sun provided javascript on developer web site, not from the Sun web site. (even then, the # of pop ups to install jre is huge, and some corporate admins ban installation of jre from the web, especially that jre was not downloaded from Sun.com )<br />
This is why end users have easier time deploying Flex applets and that is why there is a bigger market of Flash or Sliverlight end users.<br />
Since there are more end users &#8230; developers follow. Who cares which is better, which one makes it easier for end users?</p>
<p>Java applets are drowning.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

