<?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: Why I Love C# More Than I Care About Ruby</title>
	<atom:link href="http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/</link>
	<description>babblings of a computer loving fool</description>
	<lastBuildDate>Tue, 24 Jan 2012 03:52:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Patrick Foley</title>
		<link>http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/comment-page-1/#comment-31544</link>
		<dc:creator>Patrick Foley</dc:creator>
		<pubDate>Wed, 20 Oct 2010 14:03:55 +0000</pubDate>
		<guid isPermaLink="false">http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/#comment-31544</guid>
		<description>The pleasure of perl was learning all those secret handshakes. The pleasure of python is that there is a &quot;right&quot; way to do things. The pleasure of ruby is that when you wonder if something works a certain way, it probably does. The pleasure of Ruby on Rails is that it lets you &quot;think a website&quot; and make it so.

The pleasure of C# is that you can build industrial-strength applications for Windows, web, cloud, RIA, phone, etc., reusing knowledge across all those different platforms and knowing that you&#039;ll be able to do whatever you want to do. I could also argue that the pleasure of C# (or VB.NET) is simply Visual Studio ... I love the .NET development environment.

All these languages have their strengths. What amazes me is that the language writers clearly keep observing and learning from one another. Static languages add dynamic (and functional) features. Dynamic languages add better development environments, intellisense-like features, and production support. 

If I need to rip some knowledge from a few text documents, I&#039;ll probably still reach for perl, because the regex support is so natural. But if I need to add similar support into a production app, I&#039;ll figure out the slightly tougher syntax to do it in C#. Conversely, if I&#039;m going to create a service-oriented app, I&#039;m going to reach for C#/WCF ... but I have to admit it&#039;s pretty cool that I can consume those services using perl or python or ruby (with appropriate bindings, of course).

I think I&#039;m agreeing with you ... but I also appreciate how the alternatives encourage people to look at similar problems in different ways. For example, you&#039;re argument for &quot;var&quot; being optional comes from your experience in VB ... though you choose to use C# instead of VB, there are places where you still want C# to be more &quot;VB-like&quot; ... I think that exploring and celebrating those differences is what moves all the languages forward.

Nice post.

P</description>
		<content:encoded><![CDATA[<p>The pleasure of perl was learning all those secret handshakes. The pleasure of python is that there is a &#8220;right&#8221; way to do things. The pleasure of ruby is that when you wonder if something works a certain way, it probably does. The pleasure of Ruby on Rails is that it lets you &#8220;think a website&#8221; and make it so.</p>
<p>The pleasure of C# is that you can build industrial-strength applications for Windows, web, cloud, RIA, phone, etc., reusing knowledge across all those different platforms and knowing that you&#8217;ll be able to do whatever you want to do. I could also argue that the pleasure of C# (or VB.NET) is simply Visual Studio &#8230; I love the .NET development environment.</p>
<p>All these languages have their strengths. What amazes me is that the language writers clearly keep observing and learning from one another. Static languages add dynamic (and functional) features. Dynamic languages add better development environments, intellisense-like features, and production support. </p>
<p>If I need to rip some knowledge from a few text documents, I&#8217;ll probably still reach for perl, because the regex support is so natural. But if I need to add similar support into a production app, I&#8217;ll figure out the slightly tougher syntax to do it in C#. Conversely, if I&#8217;m going to create a service-oriented app, I&#8217;m going to reach for C#/WCF &#8230; but I have to admit it&#8217;s pretty cool that I can consume those services using perl or python or ruby (with appropriate bindings, of course).</p>
<p>I think I&#8217;m agreeing with you &#8230; but I also appreciate how the alternatives encourage people to look at similar problems in different ways. For example, you&#8217;re argument for &#8220;var&#8221; being optional comes from your experience in VB &#8230; though you choose to use C# instead of VB, there are places where you still want C# to be more &#8220;VB-like&#8221; &#8230; I think that exploring and celebrating those differences is what moves all the languages forward.</p>
<p>Nice post.</p>
<p>P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Saunders</title>
		<link>http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/comment-page-1/#comment-31515</link>
		<dc:creator>Paul Saunders</dc:creator>
		<pubDate>Wed, 15 Sep 2010 20:29:12 +0000</pubDate>
		<guid isPermaLink="false">http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/#comment-31515</guid>
		<description>It&#039;s a bit of a shameless plug (I have contributed to this project), but in relation to the CNAN/CCAN, I have a friend who&#039;s put together Refix (might be just the tonic).  http://refix.codeplex.com  

Refix is more of a Maven&#039;esque type of deal, but the concept is the same.  Local, corporate and global repositories are all possible.</description>
		<content:encoded><![CDATA[<p>It&#8217;s a bit of a shameless plug (I have contributed to this project), but in relation to the CNAN/CCAN, I have a friend who&#8217;s put together Refix (might be just the tonic).  <a href="http://refix.codeplex.com" rel="nofollow">http://refix.codeplex.com</a>  </p>
<p>Refix is more of a Maven&#8217;esque type of deal, but the concept is the same.  Local, corporate and global repositories are all possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jrwren</title>
		<link>http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/comment-page-1/#comment-31460</link>
		<dc:creator>jrwren</dc:creator>
		<pubDate>Fri, 16 Jul 2010 11:52:58 +0000</pubDate>
		<guid isPermaLink="false">http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/#comment-31460</guid>
		<description>@Ben
Sure, IronRuby is awesome, but that doesn&#039;t change any of the above argument :)</description>
		<content:encoded><![CDATA[<p>@Ben<br />
Sure, IronRuby is awesome, but that doesn&#8217;t change any of the above argument <img src='http://jrwren.wrenfam.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Rousch</title>
		<link>http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/comment-page-1/#comment-31459</link>
		<dc:creator>Ben Rousch</dc:creator>
		<pubDate>Fri, 16 Jul 2010 11:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://jrwren.wrenfam.com/blog/2010/07/15/why-i-love-c-more-than-i-care-about-ruby/#comment-31459</guid>
		<description>Have you tried out IronPython yet? Microsoft has put together a plugin for VS2010 that works pretty well. http://ironpython.net/tools/</description>
		<content:encoded><![CDATA[<p>Have you tried out IronPython yet? Microsoft has put together a plugin for VS2010 that works pretty well. <a href="http://ironpython.net/tools/" rel="nofollow">http://ironpython.net/tools/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

