<?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: A Django Developer&#8217;s Views on Rails</title>
	<atom:link href="http://loopj.com/2009/05/23/a-django-developers-views-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/</link>
	<description>technology, startups, python, django, rails, jquery, casual games</description>
	<lastBuildDate>Wed, 10 Mar 2010 05:28:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: pass4sure5</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-303</link>
		<dc:creator>pass4sure5</dc:creator>
		<pubDate>Sat, 14 Nov 2009 14:40:15 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-303</guid>
		<description>I really like this site.Thanks for sharing this.Thanks for giving good information.&lt;a href=&quot;http://www.mcsetoday.com&quot; rel=&quot;nofollow&quot;&gt;mcse practice exams&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I really like this site.Thanks for sharing this.Thanks for giving good information.<a href="http://www.mcsetoday.com" rel="nofollow">mcse practice exams</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ochronus</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-290</link>
		<dc:creator>ochronus</dc:creator>
		<pubDate>Mon, 02 Nov 2009 21:50:56 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-290</guid>
		<description>Well, for one bit, I don&#039;t think &quot;using regexp for routing&quot; is a plus for Django... using the full language palette is much more flexible - and who else will write/config routes than a developer? Django developers could use python to write routers, rails developers use ruby to do so. Why is a more limited regexp-based solution superior?</description>
		<content:encoded><![CDATA[<p>Well, for one bit, I don&#39;t think &#8220;using regexp for routing&#8221; is a plus for Django&#8230; using the full language palette is much more flexible &#8211; and who else will write/config routes than a developer? Django developers could use python to write routers, rails developers use ruby to do so. Why is a more limited regexp-based solution superior?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vitaly Babiy</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-124</link>
		<dc:creator>Vitaly Babiy</dc:creator>
		<pubDate>Fri, 12 Jun 2009 23:44:20 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-124</guid>
		<description>Great article, I am both a ruby and python developer use django and rails all the time. To me the biggest thing missing from django is a default migration system.</description>
		<content:encoded><![CDATA[<p>Great article, I am both a ruby and python developer use django and rails all the time. To me the biggest thing missing from django is a default migration system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: B.Keyes</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-117</link>
		<dc:creator>B.Keyes</dc:creator>
		<pubDate>Wed, 10 Jun 2009 21:39:32 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-117</guid>
		<description>There&#039;s a few other differences that I found extremely important but no one else has commented on yet.&lt;br&gt;&lt;br&gt;1) Python documentation is significantly better than the equivalent Ruby documentation.  If you want to learn Python or look up a function, you go to the Python website and you&#039;re done.  For Ruby, you can find a large number of third party tutorials and published books...  The same comments apply for Django compared to Rails.&lt;br&gt;&lt;br&gt;2) Based on relatively little experience but I get the distinct impression that Rails is willing to make seriously backwards incompatible changes for relatively minor reasons.  The few Rails developers I&#039;ve had a chance to talk to personally also aren&#039;t too thrilled about this aspect.&lt;br&gt;&lt;br&gt;3) Ruby makes much heavier use of magical function names.  If you know what they are, that&#039;s all fine and good.  If you need to consult documentation or are trying to link it back to how it was created however...</description>
		<content:encoded><![CDATA[<p>There&#39;s a few other differences that I found extremely important but no one else has commented on yet.</p>
<p>1) Python documentation is significantly better than the equivalent Ruby documentation.  If you want to learn Python or look up a function, you go to the Python website and you&#39;re done.  For Ruby, you can find a large number of third party tutorials and published books&#8230;  The same comments apply for Django compared to Rails.</p>
<p>2) Based on relatively little experience but I get the distinct impression that Rails is willing to make seriously backwards incompatible changes for relatively minor reasons.  The few Rails developers I&#39;ve had a chance to talk to personally also aren&#39;t too thrilled about this aspect.</p>
<p>3) Ruby makes much heavier use of magical function names.  If you know what they are, that&#39;s all fine and good.  If you need to consult documentation or are trying to link it back to how it was created however&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ennuyer.net &#187; Blog Archive &#187; 2009-06-06- Today’s Ruby/Rails Reading</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-115</link>
		<dc:creator>Ennuyer.net &#187; Blog Archive &#187; 2009-06-06- Today’s Ruby/Rails Reading</dc:creator>
		<pubDate>Sat, 06 Jun 2009 15:14:14 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-115</guid>
		<description>[...]  James Smith • loopj.com » Blog Archive » A Django Developer’s Views on Rails  [...]</description>
		<content:encoded><![CDATA[<p>[...]  James Smith • loopj.com » Blog Archive » A Django Developer’s Views on Rails  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aron Pilhofer</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-113</link>
		<dc:creator>Aron Pilhofer</dc:creator>
		<pubDate>Mon, 01 Jun 2009 17:23:52 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-113</guid>
		<description>Argumentative? This has to be THE most rational discussion I&#039;ve ever seen of Rails vs. Django. Usually, these things devolve into a Southparkian mess of namecalling...&lt;br&gt;&lt;br&gt;Anyway, I&#039;m not sure what he&#039;s talking about exactly when he says &quot;rack apps.&quot; Whether he literally means microframeworks like Sinatra, or Rails own internal microframework, Metal. Both are very cool, but have sort of niche appeal.&lt;br&gt;&lt;br&gt;If he&#039;s talking about Engines, then let me say +1. It doesn&#039;t quite get us to Djangoland, but it comes close. &lt;br&gt;&lt;br&gt;The bottom line is it&#039;s good to see these frameworks growing and learning from one another... migrations to Django; engines to Rails.</description>
		<content:encoded><![CDATA[<p>Argumentative? This has to be THE most rational discussion I&#39;ve ever seen of Rails vs. Django. Usually, these things devolve into a Southparkian mess of namecalling&#8230;</p>
<p>Anyway, I&#39;m not sure what he&#39;s talking about exactly when he says &#8220;rack apps.&#8221; Whether he literally means microframeworks like Sinatra, or Rails own internal microframework, Metal. Both are very cool, but have sort of niche appeal.</p>
<p>If he&#39;s talking about Engines, then let me say +1. It doesn&#39;t quite get us to Djangoland, but it comes close. </p>
<p>The bottom line is it&#39;s good to see these frameworks growing and learning from one another&#8230; migrations to Django; engines to Rails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aron Pilhofer</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-112</link>
		<dc:creator>Aron Pilhofer</dc:creator>
		<pubDate>Mon, 01 Jun 2009 17:16:57 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-112</guid>
		<description>I checked out Streamlined a long time ago, and it wasn&#039;t bad. Have not looked at Hobo, but will do so. Maybe I should have looked again before making such a blanket statement, but the Django Admin is so freakin&#039; elegant, and gives you so much right out of the box, it would shock me if either one were close.</description>
		<content:encoded><![CDATA[<p>I checked out Streamlined a long time ago, and it wasn&#39;t bad. Have not looked at Hobo, but will do so. Maybe I should have looked again before making such a blanket statement, but the Django Admin is so freakin&#39; elegant, and gives you so much right out of the box, it would shock me if either one were close.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giles Bowkett</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-111</link>
		<dc:creator>Giles Bowkett</dc:creator>
		<pubDate>Sun, 31 May 2009 04:15:07 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-111</guid>
		<description>@Aron, I don&#039;t mean to appear argumentative but regarding your last point you should check Justin George&#039;s comment, a few comments above the comment you made. Loose coupling is on the way for Rails in a very big way. It&#039;s going to be an awesome improvement.</description>
		<content:encoded><![CDATA[<p>@Aron, I don&#39;t mean to appear argumentative but regarding your last point you should check Justin George&#39;s comment, a few comments above the comment you made. Loose coupling is on the way for Rails in a very big way. It&#39;s going to be an awesome improvement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Smith</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-110</link>
		<dc:creator>James Smith</dc:creator>
		<pubDate>Sun, 31 May 2009 04:03:08 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-110</guid>
		<description>It&#039;s an opinion piece Jason. I&#039;m not saying rails/ruby is bad I&#039;m saying&lt;br&gt;they are different and talking about pain points in transition.&lt;br&gt;If you&#039;ve ever worked on a project with crazy developers you can probably&lt;br&gt;appreciate what I&#039;m saying.</description>
		<content:encoded><![CDATA[<p>It&#39;s an opinion piece Jason. I&#39;m not saying rails/ruby is bad I&#39;m saying<br />they are different and talking about pain points in transition.<br />If you&#39;ve ever worked on a project with crazy developers you can probably<br />appreciate what I&#39;m saying.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://loopj.com/2009/05/23/a-django-developers-views-on-rails/comment-page-1/#comment-109</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Sun, 31 May 2009 02:05:38 +0000</pubDate>
		<guid isPermaLink="false">http://loopj.com/?p=24#comment-109</guid>
		<description>A door on an airplane will let you open it and jump out.  Should we get rid of the door?  It still serves an important purpose.  Just because someone may abuse something does not mean it should not exist.  I hate frameworks that act as though I am not intelligent enough to take care not to do things incorrectly.</description>
		<content:encoded><![CDATA[<p>A door on an airplane will let you open it and jump out.  Should we get rid of the door?  It still serves an important purpose.  Just because someone may abuse something does not mean it should not exist.  I hate frameworks that act as though I am not intelligent enough to take care not to do things incorrectly.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
