<?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: AppFuse = Ruby on Rail for Java</title>
	<atom:link href="http://blog.jeffhaynie.us/appfuse-ruby-on-rail-for-java.html/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.jeffhaynie.us/appfuse-ruby-on-rail-for-java.html</link>
	<description>Jeff Haynie on business and technology in Silicon Valley</description>
	<lastBuildDate>Wed, 30 Jun 2010 03:47:02 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jeff Haynie</title>
		<link>http://blog.jeffhaynie.us/appfuse-ruby-on-rail-for-java.html/comment-page-1#comment-3</link>
		<dc:creator>Jeff Haynie</dc:creator>
		<pubDate>Wed, 10 Jan 2007 15:36:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffhaynie.us/?p=14#comment-3</guid>
		<description>Hey Ken, you&#039;re right - or at least partially I think.

I was less comparing AppFuse against Rails - but really comparing what Ruby on Rails has done for the Ruby language and what AppFuse *could* attempt to do for Java.

Ruby has generators and other types of utilities that do add Authentication, Signup, etc.  What&#039;s nice is that you generate them - instead of having a bloated framework of which you have all these wonderful capabilities - of which you only use 75%.

Sometimes, less is more.  If you can however have access - through plugins, generators, what not - to these extended capabilities, I think you have something powerful.

Java has gotten into too much bloat - where everything is jammed into the JDK, into the J2EE for the containers, and what not.  Library dependency versioning in Java is now akin to DLL hell for Microsoft.  At least, that&#039;s been my experience.

I&#039;m not trying to cast Ruby as a better language than Java - although I think that it has a lot of merits and I enjoy both languages.  What I am a believer in is that Ruby and its associated infrastructure, such as Rails and Gems, has solved some of the core problems that plague Java projects today (and in the past).

Too often with Java projects (at large), &lt;em&gt;sophistication&lt;/em&gt; translates into &lt;em&gt;complication&lt;/em&gt;.  I don&#039;t think this is very good and certainly shouldn&#039;t always be required.  I think a loose example if Rake versus Maven.  I could write a whole blog post on these types of comparisons (and probably will, or maybe you should?).

Thanks for commenting.</description>
		<content:encoded><![CDATA[<p>Hey Ken, you&#8217;re right &#8211; or at least partially I think.</p>
<p>I was less comparing AppFuse against Rails &#8211; but really comparing what Ruby on Rails has done for the Ruby language and what AppFuse *could* attempt to do for Java.</p>
<p>Ruby has generators and other types of utilities that do add Authentication, Signup, etc.  What&#8217;s nice is that you generate them &#8211; instead of having a bloated framework of which you have all these wonderful capabilities &#8211; of which you only use 75%.</p>
<p>Sometimes, less is more.  If you can however have access &#8211; through plugins, generators, what not &#8211; to these extended capabilities, I think you have something powerful.</p>
<p>Java has gotten into too much bloat &#8211; where everything is jammed into the JDK, into the J2EE for the containers, and what not.  Library dependency versioning in Java is now akin to DLL hell for Microsoft.  At least, that&#8217;s been my experience.</p>
<p>I&#8217;m not trying to cast Ruby as a better language than Java &#8211; although I think that it has a lot of merits and I enjoy both languages.  What I am a believer in is that Ruby and its associated infrastructure, such as Rails and Gems, has solved some of the core problems that plague Java projects today (and in the past).</p>
<p>Too often with Java projects (at large), <em>sophistication</em> translates into <em>complication</em>.  I don&#8217;t think this is very good and certainly shouldn&#8217;t always be required.  I think a loose example if Rake versus Maven.  I could write a whole blog post on these types of comparisons (and probably will, or maybe you should?).</p>
<p>Thanks for commenting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken</title>
		<link>http://blog.jeffhaynie.us/appfuse-ruby-on-rail-for-java.html/comment-page-1#comment-2</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Wed, 10 Jan 2007 06:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jeffhaynie.us/?p=14#comment-2</guid>
		<description>Sure, AppFuse brings to Java what Rails brings to Ruby but it also brings much, much more; Authentication and Authorization, User Management, Remember Me, Password Reminder, Signup/Registration, SSL Switching to name a few.

Where is all that for Rails?</description>
		<content:encoded><![CDATA[<p>Sure, AppFuse brings to Java what Rails brings to Ruby but it also brings much, much more; Authentication and Authorization, User Management, Remember Me, Password Reminder, Signup/Registration, SSL Switching to name a few.</p>
<p>Where is all that for Rails?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
