<?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: Rails Fan Boys Missed The Point</title>
	<atom:link href="http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss</link>
	<description>Facebook should&#039;ve be written in unicornSchemaLang, because everyone *knows* that PHP is no good for anything, right?</description>
	<lastBuildDate>Fri, 05 Mar 2010 17:54:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
		<item>
		<title>By: Les</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7647</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Wed, 03 Oct 2007 06:46:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7647</guid>
		<description>&gt; I think and the “fan boy” type is much more prevalent
&gt; in the Rails community than in the PHP community.

True, however there was that same mentality a few years back with PHP  Java although things have settled down now from the PHP camp.

I think it&#039;s more to do with that fact that PHP has become more accepted as a safe platform to develop with, it as a platform is taken more seriously now.

You could say PHP has matured and come of age I suppose? 

But Rails [and Ruby for that matter] isn&#039;t PHP as the two platfoms are very distinct in their nature, so how long it&#039;ll take Rails to mature is anyone&#039;s guess.</description>
		<content:encoded><![CDATA[<p>&gt; I think and the “fan boy” type is much more prevalent<br />
&gt; in the Rails community than in the PHP community.</p>
<p>True, however there was that same mentality a few years back with PHP  Java although things have settled down now from the PHP camp.</p>
<p>I think it&#8217;s more to do with that fact that PHP has become more accepted as a safe platform to develop with, it as a platform is taken more seriously now.</p>
<p>You could say PHP has matured and come of age I suppose? </p>
<p>But Rails [and Ruby for that matter] isn&#8217;t PHP as the two platfoms are very distinct in their nature, so how long it&#8217;ll take Rails to mature is anyone&#8217;s guess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Hartjes</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7596</link>
		<dc:creator>Chris Hartjes</dc:creator>
		<pubDate>Sat, 29 Sep 2007 02:33:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7596</guid>
		<description>@Phillip
I think you&#039;re missing my point:  Rails *is* a good framework, but the ideas behind it are more important than the framework itself.  As for the &quot;tone&quot; of my blog, well, I tend to write what I think and the &quot;fan boy&quot; type is much more prevalent in the Rails community than in the PHP community.  I&#039;ve no interest in a religious war that has no winners, only casualties.</description>
		<content:encoded><![CDATA[<p>@Phillip<br />
I think you&#8217;re missing my point:  Rails *is* a good framework, but the ideas behind it are more important than the framework itself.  As for the &#8220;tone&#8221; of my blog, well, I tend to write what I think and the &#8220;fan boy&#8221; type is much more prevalent in the Rails community than in the PHP community.  I&#8217;ve no interest in a religious war that has no winners, only casualties.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Philip</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7593</link>
		<dc:creator>Philip</dc:creator>
		<pubDate>Fri, 28 Sep 2007 21:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7593</guid>
		<description>It seems to me that you&#039;ve missed a great opportunity to raise the level of the discourse by refusing to descend to the level of the Rails proponents you criticize.   Why not just tacitly acknowledge that not all Rails users are as dogmatic as this particular subset, suggest that we all tune out the shrill religious adherents, and move forward in the understand that frameworks are extremely valuable whether implemented in Ruby or in PHP (even if we each have our favorite languages)?

It seems to me that your general tone, backed up by the intentionally pejorative term /Rails fan boys/, has more in common with the people you&#039;re criticizing than you&#039;d probably be willing to admit.   If your goal is to escalate an already full-blown religious war, replete with all the inflexibility that comes along with that, then more power to you.  You&#039;ll probably be successful.   But if your goal is to appeal to the pragmatic 95% of us then I think you&#039;re missing the mark.

I mean, I love Rails.  I&#039;d use it every chance I could.   But when, like Derek Sivers, I want a platform that&#039;s somewhat compatible with my legacy code then I&#039;m very grateful for PHP frameworks.   Seems like a win-win, but maybe I&#039;m hopelessly naive and need to be picking a side to cheer for.  *shrug*</description>
		<content:encoded><![CDATA[<p>It seems to me that you&#8217;ve missed a great opportunity to raise the level of the discourse by refusing to descend to the level of the Rails proponents you criticize.   Why not just tacitly acknowledge that not all Rails users are as dogmatic as this particular subset, suggest that we all tune out the shrill religious adherents, and move forward in the understand that frameworks are extremely valuable whether implemented in Ruby or in PHP (even if we each have our favorite languages)?</p>
<p>It seems to me that your general tone, backed up by the intentionally pejorative term /Rails fan boys/, has more in common with the people you&#8217;re criticizing than you&#8217;d probably be willing to admit.   If your goal is to escalate an already full-blown religious war, replete with all the inflexibility that comes along with that, then more power to you.  You&#8217;ll probably be successful.   But if your goal is to appeal to the pragmatic 95% of us then I think you&#8217;re missing the mark.</p>
<p>I mean, I love Rails.  I&#8217;d use it every chance I could.   But when, like Derek Sivers, I want a platform that&#8217;s somewhat compatible with my legacy code then I&#8217;m very grateful for PHP frameworks.   Seems like a win-win, but maybe I&#8217;m hopelessly naive and need to be picking a side to cheer for.  *shrug*</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mariano Iglesias</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7563</link>
		<dc:creator>Mariano Iglesias</dc:creator>
		<pubDate>Thu, 27 Sep 2007 00:38:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7563</guid>
		<description>@Chris: I think operator overloading is a cool feature to have, though nothing that can&#039;t be achieved by using interfaces in pure PHP5, or even better, who knows if it won&#039;t be added in PHP7 or something...

But to tell you the truth, if we would have operator overloading availability I would use it heavily.

Just think:

$a = array(1, 10, 20);
$b = array(2, 15);
$c = $a + $b;

Or in CakePHP instead of doing:

$data = array(&#039;Model&#039; =&gt; array(&#039;field&#039; =&gt; &#039;value&#039;));
$saved = $this-&gt;Model-&gt;create($data) &amp;&amp; $this-&gt;Model-&gt;save();

to create a new record, you could just do:

$data = array(&#039;Model&#039; =&gt; array(&#039;field&#039; =&gt; &#039;value&#039;));
$saved = $this-&gt;Model + $record;

I know, seems like a nice to have :)</description>
		<content:encoded><![CDATA[<p>@Chris: I think operator overloading is a cool feature to have, though nothing that can&#8217;t be achieved by using interfaces in pure PHP5, or even better, who knows if it won&#8217;t be added in PHP7 or something&#8230;</p>
<p>But to tell you the truth, if we would have operator overloading availability I would use it heavily.</p>
<p>Just think:</p>
<p>$a = array(1, 10, 20);<br />
$b = array(2, 15);<br />
$c = $a + $b;</p>
<p>Or in CakePHP instead of doing:</p>
<p>$data = array(&#8216;Model&#8217; =&gt; array(&#8216;field&#8217; =&gt; &#8216;value&#8217;));<br />
$saved = $this-&gt;Model-&gt;create($data) &amp;&amp; $this-&gt;Model-&gt;save();</p>
<p>to create a new record, you could just do:</p>
<p>$data = array(&#8216;Model&#8217; =&gt; array(&#8216;field&#8217; =&gt; &#8216;value&#8217;));<br />
$saved = $this-&gt;Model + $record;</p>
<p>I know, seems like a nice to have <img src='http://www.littlehart.net/atthekeyboard/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7553</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Wed, 26 Sep 2007 14:39:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7553</guid>
		<description>&gt; let me know when you run into an application-level
&gt; problem Rails can’t solve because I’m willing to bet it’s
&gt; been solved with PHP.

I couldn&#039;t have put it better myself. Well done for an excellent post (just subscribed to your rss the other week there).

I live and die by PHP but I ain&#039;t going to start a flame war (I&#039;ll leave that to my own blog) but everyone needs to realise that Ruby on Rails isn&#039;t the holy grail.

Maybe this experience will start to waken a few people up now...</description>
		<content:encoded><![CDATA[<p>&gt; let me know when you run into an application-level<br />
&gt; problem Rails can’t solve because I’m willing to bet it’s<br />
&gt; been solved with PHP.</p>
<p>I couldn&#8217;t have put it better myself. Well done for an excellent post (just subscribed to your rss the other week there).</p>
<p>I live and die by PHP but I ain&#8217;t going to start a flame war (I&#8217;ll leave that to my own blog) but everyone needs to realise that Ruby on Rails isn&#8217;t the holy grail.</p>
<p>Maybe this experience will start to waken a few people up now&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JadB</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7531</link>
		<dc:creator>JadB</dc:creator>
		<pubDate>Wed, 26 Sep 2007 01:37:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7531</guid>
		<description>My own tribulations with RoR wouldn&#039;t be enough to give a clear cut judgement - shortly after I started, I discovered CakePHP and never looked back.

What I like most about RoR is it&#039;s online-media-boom that, IMO, raised the bar higher for many PHP developers and triggered the beginning of a new generation of frameworks. So thanks to that RoR!

And Chris, I can&#039;t but agree with you when you say:

&lt;blockquote&gt;When you need to build an “application” that is doing more than just CRUD then that’s where PHP shines&lt;/blockquote&gt;

All those big RoR sites out there are nothing but CRUD, starting with 37Signals own apps.</description>
		<content:encoded><![CDATA[<p>My own tribulations with RoR wouldn&#8217;t be enough to give a clear cut judgement &#8211; shortly after I started, I discovered CakePHP and never looked back.</p>
<p>What I like most about RoR is it&#8217;s online-media-boom that, IMO, raised the bar higher for many PHP developers and triggered the beginning of a new generation of frameworks. So thanks to that RoR!</p>
<p>And Chris, I can&#8217;t but agree with you when you say:</p>
<blockquote><p>When you need to build an “application” that is doing more than just CRUD then that’s where PHP shines</p></blockquote>
<p>All those big RoR sites out there are nothing but CRUD, starting with 37Signals own apps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Hartjes</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7530</link>
		<dc:creator>Chris Hartjes</dc:creator>
		<pubDate>Wed, 26 Sep 2007 00:52:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7530</guid>
		<description>@Tony
It does appear that certain types of sites appear to be a good fit for Rails - mostly the CRUD type.  That&#039;s no slight against Rails, that&#039;s just what it&#039;s really good at.  When you need to build an &quot;application&quot; that is doing more than just CRUD then that&#039;s where PHP shines.  Rails does give you some good benefits, but I think it&#039;s become obvious that it&#039;s very hard to move a legacy application with a database structure that is not initially Rails-friendly to Rails from another language.

@Brendon
Well, I don&#039;t know that I would call an inability to do operator overloading an &quot;application level problem&quot;.  More like a &quot;nice to have feature&quot; :)</description>
		<content:encoded><![CDATA[<p>@Tony<br />
It does appear that certain types of sites appear to be a good fit for Rails &#8211; mostly the CRUD type.  That&#8217;s no slight against Rails, that&#8217;s just what it&#8217;s really good at.  When you need to build an &#8220;application&#8221; that is doing more than just CRUD then that&#8217;s where PHP shines.  Rails does give you some good benefits, but I think it&#8217;s become obvious that it&#8217;s very hard to move a legacy application with a database structure that is not initially Rails-friendly to Rails from another language.</p>
<p>@Brendon<br />
Well, I don&#8217;t know that I would call an inability to do operator overloading an &#8220;application level problem&#8221;.  More like a &#8220;nice to have feature&#8221; <img src='http://www.littlehart.net/atthekeyboard/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendon Kozlowski</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7529</link>
		<dc:creator>Brendon Kozlowski</dc:creator>
		<pubDate>Wed, 26 Sep 2007 00:45:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7529</guid>
		<description>...just to add to that, I fully agree with what you said.  I don&#039;t want anyone to think my reply was meant as an immature poke, it was simply a humorous gesture only.  Thanks for the story about CD Baby!</description>
		<content:encoded><![CDATA[<p>&#8230;just to add to that, I fully agree with what you said.  I don&#8217;t want anyone to think my reply was meant as an immature poke, it was simply a humorous gesture only.  Thanks for the story about CD Baby!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendon Kozlowski</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7528</link>
		<dc:creator>Brendon Kozlowski</dc:creator>
		<pubDate>Wed, 26 Sep 2007 00:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7528</guid>
		<description>&quot;I’ll be here working on my PHP stuff, let me know when you run into an application-level problem Rails can’t solve because I’m willing to bet it’s been solved with PHP. Numerous times.&quot;

I&#039;d like to do some operator overloading with my objects in PHP.  :)  Sorry, as a PHP user, I couldn&#039;t resist - it&#039;s one of the things I&#039;d like most that would be rather impossible to implement in PHP&#039;s engine properly, from what I&#039;ve heard.</description>
		<content:encoded><![CDATA[<p>&#8220;I’ll be here working on my PHP stuff, let me know when you run into an application-level problem Rails can’t solve because I’m willing to bet it’s been solved with PHP. Numerous times.&#8221;</p>
<p>I&#8217;d like to do some operator overloading with my objects in PHP.  <img src='http://www.littlehart.net/atthekeyboard/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Sorry, as a PHP user, I couldn&#8217;t resist &#8211; it&#8217;s one of the things I&#8217;d like most that would be rather impossible to implement in PHP&#8217;s engine properly, from what I&#8217;ve heard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony</title>
		<link>http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/comment-page-1/#comment-7525</link>
		<dc:creator>Tony</dc:creator>
		<pubDate>Tue, 25 Sep 2007 23:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/2007/09/25/rails-fan-boys-missed-the-point/#comment-7525</guid>
		<description>My experience with ruby is limited, and I only have a conceptual knowledge of rails.  One thing I have noticed though is that a lot of rails sites share a similar look and feel.  For better or worse, it seems to fit a project into a certain mold.  Am I wrong in saying this?  I guess that&#039;s true with any framework, right?   While I heard on some podcast that &quot;rails is only good for building site that look like a blog&quot;, this is definately an exaggeration... but maybe CdBaby didn&#039;t fit well within the mold that Rails encourages?  Your thoughts?</description>
		<content:encoded><![CDATA[<p>My experience with ruby is limited, and I only have a conceptual knowledge of rails.  One thing I have noticed though is that a lot of rails sites share a similar look and feel.  For better or worse, it seems to fit a project into a certain mold.  Am I wrong in saying this?  I guess that&#8217;s true with any framework, right?   While I heard on some podcast that &#8220;rails is only good for building site that look like a blog&#8221;, this is definately an exaggeration&#8230; but maybe CdBaby didn&#8217;t fit well within the mold that Rails encourages?  Your thoughts?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->