<?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"
	>
<channel>
	<title>Comments on: It had to happen.</title>
	<atom:link href="http://www.laurathomson.com/2007/03/it-had-to-happen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.laurathomson.com/2007/03/it-had-to-happen/</link>
	<description>Laura Thomson's random thoughts and rants about tech and FOSS</description>
	<pubDate>Tue,  6 Jan 2009 01:49:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: maxor</title>
		<link>http://www.laurathomson.com/2007/03/it-had-to-happen/#comment-90</link>
		<dc:creator>maxor</dc:creator>
		<pubDate>Wed, 11 Apr 2007 08:10:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.laurathomson.com/?p=90#comment-90</guid>
		<description>First off I'm a PHP developer in that I'm paid to write PHP.  I've been getting more and more into rails and ruby in general.  I've noticed that a lot of the stuff I missed about PHP at first were just bad habits and crutches.  I too was scared about the debugging problem.  I was so used to writing some code, testing it in the browser, debugging, testing in the browser... rinse repeat. Then I realized how easy it was to use test driven development, it's baked right into rails and I rarely worry about "debugging".

As far as the documentation and community support goes I've found that while there isn't as much volume (compared to PHP) the quality is much better.  I've never liked the community code snippets in the PHP manual, a lot are out of date and many of them display all of the bad ways one can write PHP.  I've read the same Agile book a few times and I've never noticed anything specific about Java developers, not sure where you got that.

In the end, I've found that RoR apps are easier to develop, are easier to be agile with, easier to test and in my experience take much less time to "ship" compared to the way I would do things in PHP. Plus Ruby is such a wonderful language!  After I spend all day slugging through PHP I can't wait to get home and work on a Rails project.




</description>
		<content:encoded><![CDATA[<p>First off I&#8217;m a PHP developer in that I&#8217;m paid to write PHP.  I&#8217;ve been getting more and more into rails and ruby in general.  I&#8217;ve noticed that a lot of the stuff I missed about PHP at first were just bad habits and crutches.  I too was scared about the debugging problem.  I was so used to writing some code, testing it in the browser, debugging, testing in the browser&#8230; rinse repeat. Then I realized how easy it was to use test driven development, it&#8217;s baked right into rails and I rarely worry about &#8220;debugging&#8221;.</p>
<p>As far as the documentation and community support goes I&#8217;ve found that while there isn&#8217;t as much volume (compared to PHP) the quality is much better.  I&#8217;ve never liked the community code snippets in the PHP manual, a lot are out of date and many of them display all of the bad ways one can write PHP.  I&#8217;ve read the same Agile book a few times and I&#8217;ve never noticed anything specific about Java developers, not sure where you got that.</p>
<p>In the end, I&#8217;ve found that RoR apps are easier to develop, are easier to be agile with, easier to test and in my experience take much less time to &#8220;ship&#8221; compared to the way I would do things in PHP. Plus Ruby is such a wonderful language!  After I spend all day slugging through PHP I can&#8217;t wait to get home and work on a Rails project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DJB</title>
		<link>http://www.laurathomson.com/2007/03/it-had-to-happen/#comment-89</link>
		<dc:creator>DJB</dc:creator>
		<pubDate>Tue, 03 Apr 2007 21:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.laurathomson.com/?p=90#comment-89</guid>
		<description>I'd love to know what build and configuration issues you hit on Solaris 10. I've hit some in the past, but nothing lately, and I run Solaris 10 + Sun Studio 11 here at work (next to my Windows box).

Please submit these issues to either ruby-talk or ruby-core!

Thanks,

Dan
</description>
		<content:encoded><![CDATA[<p>I&#8217;d love to know what build and configuration issues you hit on Solaris 10. I&#8217;ve hit some in the past, but nothing lately, and I run Solaris 10 + Sun Studio 11 here at work (next to my Windows box).</p>
<p>Please submit these issues to either ruby-talk or ruby-core!</p>
<p>Thanks,</p>
<p>Dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed Finkler</title>
		<link>http://www.laurathomson.com/2007/03/it-had-to-happen/#comment-88</link>
		<dc:creator>Ed Finkler</dc:creator>
		<pubDate>Mon, 02 Apr 2007 22:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.laurathomson.com/?p=90#comment-88</guid>
		<description>What you mentioned about issues with Solaris reminds me of something that's bitten us in the ass many times: a lot of OSS devs seem to think UNIX == Linux, and make lots of assumptions about the Linux-ness of your OS.  This is infuriating when you have not only a non-Linux UNIX, but are installing things in nonstandard dirs (I bet you thought that --prefix setting meant something, but not to MySQL 4!  Ho ho ho!).  Add in wanting to use the Sun dev tools instead of GNU, and it's kind of a clusterfuck.

More recently we've been running Gentoo on our internet app boxes, so this has been less of an issue, but Solaris 10 is tempting us, as is the idea of Sun continuing to sponsor us.  The Sun Coolstack stuff looks like a step in the right direction: http://cooltools.sunsource.net/coolstack/
</description>
		<content:encoded><![CDATA[<p>What you mentioned about issues with Solaris reminds me of something that&#8217;s bitten us in the ass many times: a lot of OSS devs seem to think UNIX == Linux, and make lots of assumptions about the Linux-ness of your OS.  This is infuriating when you have not only a non-Linux UNIX, but are installing things in nonstandard dirs (I bet you thought that &#8211;prefix setting meant something, but not to MySQL 4!  Ho ho ho!).  Add in wanting to use the Sun dev tools instead of GNU, and it&#8217;s kind of a clusterfuck.</p>
<p>More recently we&#8217;ve been running Gentoo on our internet app boxes, so this has been less of an issue, but Solaris 10 is tempting us, as is the idea of Sun continuing to sponsor us.  The Sun Coolstack stuff looks like a step in the right direction: <a href="http://cooltools.sunsource.net/coolstack/" rel="nofollow">http://cooltools.sunsource.net/coolstack/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
