<?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: Ruby is fun</title>
	<atom:link href="http://blog.derekgulbranson.com/2005/04/06/ruby-is-fun/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.derekgulbranson.com/2005/04/06/ruby-is-fun/</link>
	<description></description>
	<lastBuildDate>Mon, 20 Jul 2009 10:25:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: derek</title>
		<link>http://blog.derekgulbranson.com/2005/04/06/ruby-is-fun/comment-page-1/#comment-27</link>
		<dc:creator>derek</dc:creator>
		<pubDate>Wed, 13 Apr 2005 21:38:16 +0000</pubDate>
		<guid isPermaLink="false">http://derekgulbranson.com/?p=56#comment-27</guid>
		<description>My personal goal with this is to learn, not necessarily to get an application built. I guess I feel like with Ruby, well, I just find the stuff I&#039;m learning more satisfying than with PHP. With PHP there&#039;s so much code around that&#039;s just procedural and, while it does the job, and learning it was satisfying, you don&#039;t really learn as much about how to be a good programmer. I never even heard of things like unit testing and Model/View/Control separation when dealing with PHP. And I never ran across anything that tried such a high level approach to a framework as Rails. I never figured out how to use the command line to interactively test PHP. Does PHP have even have a breakpoint, IRB, object.inspect or object.debug, etc? These things have really helped me learn a lot about the code I&#039;m writing.

I am a little jealous of my VB programmer friend&#039;s Visual Studio IDE though. Maybe Ruby has something similar that I haven&#039;t found yet.</description>
		<content:encoded><![CDATA[<p>My personal goal with this is to learn, not necessarily to get an application built. I guess I feel like with Ruby, well, I just find the stuff I&#8217;m learning more satisfying than with PHP. With PHP there&#8217;s so much code around that&#8217;s just procedural and, while it does the job, and learning it was satisfying, you don&#8217;t really learn as much about how to be a good programmer. I never even heard of things like unit testing and Model/View/Control separation when dealing with PHP. And I never ran across anything that tried such a high level approach to a framework as Rails. I never figured out how to use the command line to interactively test PHP. Does PHP have even have a breakpoint, IRB, object.inspect or object.debug, etc? These things have really helped me learn a lot about the code I&#8217;m writing.</p>
<p>I am a little jealous of my VB programmer friend&#8217;s Visual Studio IDE though. Maybe Ruby has something similar that I haven&#8217;t found yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavri Fernandez</title>
		<link>http://blog.derekgulbranson.com/2005/04/06/ruby-is-fun/comment-page-1/#comment-26</link>
		<dc:creator>Gavri Fernandez</dc:creator>
		<pubDate>Wed, 13 Apr 2005 10:19:51 +0000</pubDate>
		<guid isPermaLink="false">http://derekgulbranson.com/?p=56#comment-26</guid>
		<description>inject?

What&#039;s wrong with Array#uniq or just using Set ?

Ruby has them too. You don&#039;t need to use PHP for Array#uniq!</description>
		<content:encoded><![CDATA[<p>inject?</p>
<p>What&#8217;s wrong with Array#uniq or just using Set ?</p>
<p>Ruby has them too. You don&#8217;t need to use PHP for Array#uniq!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: derek</title>
		<link>http://blog.derekgulbranson.com/2005/04/06/ruby-is-fun/comment-page-1/#comment-25</link>
		<dc:creator>derek</dc:creator>
		<pubDate>Sun, 10 Apr 2005 22:00:14 +0000</pubDate>
		<guid isPermaLink="false">http://derekgulbranson.com/?p=56#comment-25</guid>
		<description>That&#039;s a good a point. &lt;i&gt;array_unique()&lt;/i&gt; seems more procedural, but that touches on some of the reasons why I liked PHP. It&#039;s very accessible and practical. I have this problem, ok here&#039;s a function that solves it. With Rails I get to capitalize on the experience of a lot of other pretty sharp people. I think learning Ruby and Rails will help me write better code in other languages as well; PHP, Javascript. It is all a little nebulous at times though. I think once they &quot;work on the documentation&quot;:http://wiki.rubyonrails.com/rails/show/DocumentationDiscussion that could help improve things.

I think I also just like having better/more/different iterators.</description>
		<content:encoded><![CDATA[<p>That&#8217;s a good a point. <i>array_unique()</i> seems more procedural, but that touches on some of the reasons why I liked PHP. It&#8217;s very accessible and practical. I have this problem, ok here&#8217;s a function that solves it. With Rails I get to capitalize on the experience of a lot of other pretty sharp people. I think learning Ruby and Rails will help me write better code in other languages as well; PHP, Javascript. It is all a little nebulous at times though. I think once they &#8220;work on the documentation&#8221;:http://wiki.rubyonrails.com/rails/show/DocumentationDiscussion that could help improve things.</p>
<p>I think I also just like having better/more/different iterators.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://blog.derekgulbranson.com/2005/04/06/ruby-is-fun/comment-page-1/#comment-24</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sun, 10 Apr 2005 08:17:51 +0000</pubDate>
		<guid isPermaLink="false">http://derekgulbranson.com/?p=56#comment-24</guid>
		<description>Actually, wouldn&#039;t that have just been handled by a call to &lt;em&gt;array_unique()&lt;/em&gt; in PHP?  I agree with you that Ruby (on Rails, particularly) is a lot nicer to develop on than PHP, but not always terribly intuitive (for me at least).</description>
		<content:encoded><![CDATA[<p>Actually, wouldn&#8217;t that have just been handled by a call to <em>array_unique()</em> in PHP?  I agree with you that Ruby (on Rails, particularly) is a lot nicer to develop on than PHP, but not always terribly intuitive (for me at least).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

