<?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: Cairngorm: All the worst parts of Java</title>
	<atom:link href="http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/</link>
	<description>Enterprise Software Consultant</description>
	<lastBuildDate>Mon, 15 Mar 2010 20:02:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alberto</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21281</link>
		<dc:creator>Alberto</dc:creator>
		<pubDate>Wed, 23 Dec 2009 17:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21281</guid>
		<description>I agree with you jonr. Model2 /MVC pattern was an improvement over model 1 development with jsp, asp but has nothing to do now a days in a Flash client.

My expirience with model 2 frameworks in Java is huge i have developed with and tested a lot of them and what i can say is that kind of frameworks are very prone to errors because for building a simple page you have to touch and configure too many things.

Flex framework is clean enought to allow everybody build understandable applications.</description>
		<content:encoded><![CDATA[<p>I agree with you jonr. Model2 /MVC pattern was an improvement over model 1 development with jsp, asp but has nothing to do now a days in a Flash client.</p>
<p>My expirience with model 2 frameworks in Java is huge i have developed with and tested a lot of them and what i can say is that kind of frameworks are very prone to errors because for building a simple page you have to touch and configure too many things.</p>
<p>Flex framework is clean enought to allow everybody build understandable applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Niko</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21198</link>
		<dc:creator>Niko</dc:creator>
		<pubDate>Mon, 23 Nov 2009 11:33:15 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21198</guid>
		<description>I think opinions like this from seasoned Java guys should be required reading for anyone who has come to Flash from elsewhere, like a design background (myself included). The worst are the people who have come to Flash a looong time ago, seen it grow, and learned programming with Flash (myself included), and then get all excited about adding more and more architecture to Flash. I&#039;m lucky to work with people who have been through this on Java, so they&#039;re there to hit me on the head if I start to get tempted by shiny frameworks...</description>
		<content:encoded><![CDATA[<p>I think opinions like this from seasoned Java guys should be required reading for anyone who has come to Flash from elsewhere, like a design background (myself included). The worst are the people who have come to Flash a looong time ago, seen it grow, and learned programming with Flash (myself included), and then get all excited about adding more and more architecture to Flash. I&#8217;m lucky to work with people who have been through this on Java, so they&#8217;re there to hit me on the head if I start to get tempted by shiny frameworks&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jack</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21190</link>
		<dc:creator>Jack</dc:creator>
		<pubDate>Fri, 20 Nov 2009 20:55:16 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21190</guid>
		<description>Another happy swiz user here. You can use it as much or as little as you want. Many conveniences, like being able to listen for an event anywhere in any class or mxml within the app.</description>
		<content:encoded><![CDATA[<p>Another happy swiz user here. You can use it as much or as little as you want. Many conveniences, like being able to listen for an event anywhere in any class or mxml within the app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mario Arias</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21188</link>
		<dc:creator>Mario Arias</dc:creator>
		<pubDate>Fri, 20 Nov 2009 00:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21188</guid>
		<description>Hi

I&#039;m new to Flex development, but I have a strong background in Java (Spring, Struts, Stripes) and Action Based MVC frameworks

I think that impose a &quot;Action Based MVC&quot; framework in a RIA is a big error, must if is based on Struts.

Is necessary to understand that &quot;Action Based MVC&quot; are a great help (at least in the case of Stripes, Struts is a pain in the ...) in a Request/Response scenario. But In a RIA scenario is shooting your self in the foot.

At this point I think that Flex is very competent presentation technology and you don&#039;t need and extra layer of complexity. With a good knowledge of OOP, you&#039;ll produce correct applications in Flex in no time.

The two things that I miss are the language: ActionScript is a nice language (and IntelliJ helps a lot), but some things are a bit odd; and a IoC container (Maybe I&#039;ll pick Spring AS)</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>I&#8217;m new to Flex development, but I have a strong background in Java (Spring, Struts, Stripes) and Action Based MVC frameworks</p>
<p>I think that impose a &#8220;Action Based MVC&#8221; framework in a RIA is a big error, must if is based on Struts.</p>
<p>Is necessary to understand that &#8220;Action Based MVC&#8221; are a great help (at least in the case of Stripes, Struts is a pain in the &#8230;) in a Request/Response scenario. But In a RIA scenario is shooting your self in the foot.</p>
<p>At this point I think that Flex is very competent presentation technology and you don&#8217;t need and extra layer of complexity. With a good knowledge of OOP, you&#8217;ll produce correct applications in Flex in no time.</p>
<p>The two things that I miss are the language: ActionScript is a nice language (and IntelliJ helps a lot), but some things are a bit odd; and a IoC container (Maybe I&#8217;ll pick Spring AS)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21184</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 19 Nov 2009 09:54:56 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21184</guid>
		<description>Thanks to all for the input, although I&#039;m a little bummed that Jon has decided not to use Mate again (it was my favorite &quot;on paper&quot;). The following two comparisons favor it, but they&#039;re probably already outdated...:
http://www.insideria.com/2008/12/frameworkquest-2008-introducti.html
http://stackoverflow.com/questions/37043/flex-mvc-frameworks

I&#039;m turned on by the apparent simplicity, especially compared to Cairngorm and PureMVC. Also, it seems that if I chose Mate and realized I&#039;d made a mistake, it would be easier to switch because of the absence of framework code in the views, business logic, and server access.

But I will now check out the links you guys have posted.</description>
		<content:encoded><![CDATA[<p>Thanks to all for the input, although I&#8217;m a little bummed that Jon has decided not to use Mate again (it was my favorite &#8220;on paper&#8221;). The following two comparisons favor it, but they&#8217;re probably already outdated&#8230;:<br />
<a href="http://www.insideria.com/2008/12/frameworkquest-2008-introducti.html" rel="nofollow">http://www.insideria.com/2008/12/frameworkquest-2008-introducti.html</a><br />
<a href="http://stackoverflow.com/questions/37043/flex-mvc-frameworks" rel="nofollow">http://stackoverflow.com/questions/37043/flex-mvc-frameworks</a></p>
<p>I&#8217;m turned on by the apparent simplicity, especially compared to Cairngorm and PureMVC. Also, it seems that if I chose Mate and realized I&#8217;d made a mistake, it would be easier to switch because of the absence of framework code in the views, business logic, and server access.</p>
<p>But I will now check out the links you guys have posted.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21183</link>
		<dc:creator>Darren</dc:creator>
		<pubDate>Thu, 19 Nov 2009 00:40:12 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21183</guid>
		<description>Parsley seems to be coming along very well and the lead developer Jens seems very responsive in the Parsley forums.

RobotLegs is another framework which is built on solid OOP principles and is almost at 1.0:

http://shaun.boyblack.co.za/blog/2009/10/07/robotlegs-as3-v0-9-elasticchaos-broken-fixed-tidied-improved/</description>
		<content:encoded><![CDATA[<p>Parsley seems to be coming along very well and the lead developer Jens seems very responsive in the Parsley forums.</p>
<p>RobotLegs is another framework which is built on solid OOP principles and is almost at 1.0:</p>
<p><a href="http://shaun.boyblack.co.za/blog/2009/10/07/robotlegs-as3-v0-9-elasticchaos-broken-fixed-tidied-improved/" rel="nofollow">http://shaun.boyblack.co.za/blog/2009/10/07/robotlegs-as3-v0-9-elasticchaos-broken-fixed-tidied-improved/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan K</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21182</link>
		<dc:creator>Ryan K</dc:creator>
		<pubDate>Thu, 19 Nov 2009 00:27:05 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21182</guid>
		<description>We are using swiz on are current project and really liking it.  http://code.google.com/p/swizframework/ 

It is very lightweight and unobtrusive.  With all the bad reviews on cairngorm why doesn&#039;t Adobe take a hint a drop it?  If Flex developers are ever forced into using a cairngorm I would rather go back to using plain HTML.</description>
		<content:encoded><![CDATA[<p>We are using swiz on are current project and really liking it.  <a href="http://code.google.com/p/swizframework/" rel="nofollow">http://code.google.com/p/swizframework/</a> </p>
<p>It is very lightweight and unobtrusive.  With all the bad reviews on cairngorm why doesn&#8217;t Adobe take a hint a drop it?  If Flex developers are ever forced into using a cairngorm I would rather go back to using plain HTML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonr</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21181</link>
		<dc:creator>jonr</dc:creator>
		<pubDate>Wed, 18 Nov 2009 21:50:51 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21181</guid>
		<description>Thanks for the comment Allen.  I completely agree!</description>
		<content:encoded><![CDATA[<p>Thanks for the comment Allen.  I completely agree!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonr</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21180</link>
		<dc:creator>jonr</dc:creator>
		<pubDate>Wed, 18 Nov 2009 21:50:25 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21180</guid>
		<description>Bucky,
Thanks for your comment. I think you summarize a common experience with Cairngorm and PureMVC well.  I think it’s worth noting that Flex is very powerful on it&#039;s own, and there not always a good reason to drag in an MVC framework (i.e. one can easily do MVC in Flex without any additional framework).
Thanks,
Jon</description>
		<content:encoded><![CDATA[<p>Bucky,<br />
Thanks for your comment. I think you summarize a common experience with Cairngorm and PureMVC well.  I think it’s worth noting that Flex is very powerful on it&#8217;s own, and there not always a good reason to drag in an MVC framework (i.e. one can easily do MVC in Flex without any additional framework).<br />
Thanks,<br />
Jon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonr</title>
		<link>http://gorillajawn.com/wordpress/2009/11/17/cairngorm-all-the-worst-parts-of-java/comment-page-1/#comment-21179</link>
		<dc:creator>jonr</dc:creator>
		<pubDate>Wed, 18 Nov 2009 21:46:27 +0000</pubDate>
		<guid isPermaLink="false">http://gorillajawn.com/wordpress/?p=563#comment-21179</guid>
		<description>Hi Cease,
In some of my older posts, I went into more detail on the issues I see in Cairngorm.  In this post, I was trying to give a high level summary to set the context for my thoughts about the recent Cairngorm news.  You can find my older post here:
http://gorillajawn.com/wordpress/2007/05/29/cairngorm-framework-%E2%80%93-a-few-suggestions/
http://gorillajawn.com/wordpress/2007/05/21/cairngorm-%E2%80%93-flex-application-framework-my-initial-reactions/
Thanks for the comment,
Jon</description>
		<content:encoded><![CDATA[<p>Hi Cease,<br />
In some of my older posts, I went into more detail on the issues I see in Cairngorm.  In this post, I was trying to give a high level summary to set the context for my thoughts about the recent Cairngorm news.  You can find my older post here:<br />
<a href="http://gorillajawn.com/wordpress/2007/05/29/cairngorm-framework-%E2%80%93-a-few-suggestions/" rel="nofollow">http://gorillajawn.com/wordpress/2007/05/29/cairngorm-framework-%E2%80%93-a-few-suggestions/</a><br />
<a href="http://gorillajawn.com/wordpress/2007/05/21/cairngorm-%E2%80%93-flex-application-framework-my-initial-reactions/" rel="nofollow">http://gorillajawn.com/wordpress/2007/05/21/cairngorm-%E2%80%93-flex-application-framework-my-initial-reactions/</a><br />
Thanks for the comment,<br />
Jon</p>
]]></content:encoded>
	</item>
</channel>
</rss>
