<?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: On Ruby and Rails Criticism</title>
	<atom:link href="http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/feed/" rel="self" type="application/rss+xml" />
	<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/</link>
	<description>Meditations on programming, startups, and technology</description>
	<lastBuildDate>Thu, 10 May 2012 04:53:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Ruby on Rails</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-4123</link>
		<dc:creator>Ruby on Rails</dc:creator>
		<pubDate>Thu, 31 Jul 2008 15:01:45 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-4123</guid>
		<description>[...] slower than Haskall, slower than Python, slower than PHP, slower than Perl. Even proponents of it admit that Ruby is slow. In order to get around the slowness, people have to use FastCGI, or [...]</description>
		<content:encoded><![CDATA[<p>[...] slower than Haskall, slower than Python, slower than PHP, slower than Perl. Even proponents of it admit that Ruby is slow. In order to get around the slowness, people have to use FastCGI, or [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lando.blog</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-4110</link>
		<dc:creator>lando.blog</dc:creator>
		<pubDate>Fri, 25 Jul 2008 16:41:12 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-4110</guid>
		<description>I agree completely with what you say and I have to admit that people should stop complaining about the tools. A good programmer should be able to code in  anything and still make the end product good. It is not the language that makes the product it is the years of software engineering skills that the developer has built up. At the end of the day unless it is an official bug stop blaming the tools for the problems.

I have recently wrote an article that might be an interesting read to you after having read this (http://www.landoweb.com/2008/07/25/rails-scales-or-does-it/)</description>
		<content:encoded><![CDATA[<p>I agree completely with what you say and I have to admit that people should stop complaining about the tools. A good programmer should be able to code in  anything and still make the end product good. It is not the language that makes the product it is the years of software engineering skills that the developer has built up. At the end of the day unless it is an official bug stop blaming the tools for the problems.</p>
<p>I have recently wrote an article that might be an interesting read to you after having read this (<a href="http://www.landoweb.com/2008/07/25/rails-scales-or-does-it/" rel="nofollow">http://www.landoweb.com/2008/07/25/rails-scales-or-does-it/</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scaling Rails for Large Applications &#124; lando.blog</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-4109</link>
		<dc:creator>Scaling Rails for Large Applications &#124; lando.blog</dc:creator>
		<pubDate>Fri, 25 Jul 2008 16:36:09 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-4109</guid>
		<description>[...] it&#8217;s been out it has managed to get faster with each new version. A very good article is &#8220;On Ruby on Rails Criticism&#8221; is a very good article and should be read. He has a very good discussion based on how communities [...]</description>
		<content:encoded><![CDATA[<p>[...] it&#8217;s been out it has managed to get faster with each new version. A very good article is &#8220;On Ruby on Rails Criticism&#8221; is a very good article and should be read. He has a very good discussion based on how communities [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: morissen3k8</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-3499</link>
		<dc:creator>morissen3k8</dc:creator>
		<pubDate>Thu, 24 Apr 2008 01:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-3499</guid>
		<description>Can&#039;t the Ruby interpreter be optimized to increase speed?  JAVA in the early days was also slow but was improved upon and subsequent revisions have optimized it to a point where it isn&#039;t slow.  So in other words, can&#039;t the Ruby interpreter be rewritten for greater speed just like we have so many versions of X86 with faster processors each generation?</description>
		<content:encoded><![CDATA[<p>Can&#8217;t the Ruby interpreter be optimized to increase speed?  JAVA in the early days was also slow but was improved upon and subsequent revisions have optimized it to a point where it isn&#8217;t slow.  So in other words, can&#8217;t the Ruby interpreter be rewritten for greater speed just like we have so many versions of X86 with faster processors each generation?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: miguel</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-3497</link>
		<dc:creator>miguel</dc:creator>
		<pubDate>Wed, 23 Apr 2008 20:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-3497</guid>
		<description>Scalability is simply damn hard to achieve.

I don&#039;t think the interpreter is the problem. It think the problem lies in Rails. Rails was designed to take away the sweat from programming. Easy, fast. At the cost of what? (anybody here believes in free lunch?) My favourite metaphor: rails is like trying to race formula1 with a nice automatic Cadillac, you will have a good time, but loose the fun when you get overturned.

Don’t get me wrong: nothing against Rails - for small, quick things, no better way to make customers happy. Enter real hard life, where 600 requests per second was your pride of yesterday, you suddenly need to understand how Rails has been solving (hiding) problems for you and simply find better solutions.</description>
		<content:encoded><![CDATA[<p>Scalability is simply damn hard to achieve.</p>
<p>I don&#8217;t think the interpreter is the problem. It think the problem lies in Rails. Rails was designed to take away the sweat from programming. Easy, fast. At the cost of what? (anybody here believes in free lunch?) My favourite metaphor: rails is like trying to race formula1 with a nice automatic Cadillac, you will have a good time, but loose the fun when you get overturned.</p>
<p>Don’t get me wrong: nothing against Rails &#8211; for small, quick things, no better way to make customers happy. Enter real hard life, where 600 requests per second was your pride of yesterday, you suddenly need to understand how Rails has been solving (hiding) problems for you and simply find better solutions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lawrence Oluyede</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-377</link>
		<dc:creator>Lawrence Oluyede</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-377</guid>
		<description>great post :-)</description>
		<content:encoded><![CDATA[<p>great post <img src='http://programmingzen.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vinni Pyx</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-378</link>
		<dc:creator>Vinni Pyx</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-378</guid>
		<description>good post, but I really doubt that you&#039;ve a deep knowledge/understanding about things like communism, fascism and democracy... Take a look at:

&lt;a href=&#039;http://en.wikipedia.org/wiki/Communism&#039;&gt;http://en.wikipedia.org/wiki/Communism&lt;/a&gt;
&lt;a href=&#039;http://en.wikipedia.org/wiki/Fascism&#039;&gt;http://en.wikipedia.org/wiki/Fascism&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>good post, but I really doubt that you&#8217;ve a deep knowledge/understanding about things like communism, fascism and democracy&#8230; Take a look at:</p>
<p><a href='http://en.wikipedia.org/wiki/Communism'>http://en.wikipedia.org/wiki/Communism</a><br />
<a href='http://en.wikipedia.org/wiki/Fascism'>http://en.wikipedia.org/wiki/Fascism</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio Cangiano</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-379</link>
		<dc:creator>Antonio Cangiano</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-379</guid>
		<description>Hi Vinni, I&#039;ve actually studied the subject matter quite a bit and read many books about both communism, fascism and related historical literature. I believe I have a fair understanding of it but my post was not meant to be an in-depth analysis of democracy.

Thanks for your comment,
Antonio</description>
		<content:encoded><![CDATA[<p>Hi Vinni, I&#8217;ve actually studied the subject matter quite a bit and read many books about both communism, fascism and related historical literature. I believe I have a fair understanding of it but my post was not meant to be an in-depth analysis of democracy.</p>
<p>Thanks for your comment,<br />
Antonio</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kahfei</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-380</link>
		<dc:creator>kahfei</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-380</guid>
		<description>Great post, Antonio.
I totally agree with you there, especially after all the negativity generated towards Ruby and Rails from the Twitter incident.
Be passionate, yes. But I think to be religiously attached to any programming language/framework, is always dangerous. Programming language is just tools. Like real languages, you can&#039;t really say that English is better than Japanese or French is better than Deutsch. They are just,  different .</description>
		<content:encoded><![CDATA[<p>Great post, Antonio.<br />
I totally agree with you there, especially after all the negativity generated towards Ruby and Rails from the Twitter incident.<br />
Be passionate, yes. But I think to be religiously attached to any programming language/framework, is always dangerous. Programming language is just tools. Like real languages, you can&#8217;t really say that English is better than Japanese or French is better than Deutsch. They are just,  different .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RR</title>
		<link>http://programmingzen.com/2007/06/19/on-ruby-and-rails-criticism/#comment-381</link>
		<dc:creator>RR</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://72.52.169.158/~antonioc/2007/06/19/on-ruby-and-rails-criticism/#comment-381</guid>
		<description>Excellent post. I agree with everything you&#039;ve stated: so let&#039;s take the criticism and move ahead in addressing areas of weakness and grow the language (or Rails, or frame-work-of-your-choice) to improve upon known criticisms. Indeed the very principle of community driven development is to work together for some agreed-upon harmonious purpose. Negative feedback is once mechanism of encouraging challenges for positive growth.</description>
		<content:encoded><![CDATA[<p>Excellent post. I agree with everything you&#8217;ve stated: so let&#8217;s take the criticism and move ahead in addressing areas of weakness and grow the language (or Rails, or frame-work-of-your-choice) to improve upon known criticisms. Indeed the very principle of community driven development is to work together for some agreed-upon harmonious purpose. Negative feedback is once mechanism of encouraging challenges for positive growth.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

