<?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: McGovern Comes out Swingin&#039; on Ruby in the Enterprise</title>
	<atom:link href="http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/feed/" rel="self" type="application/rss+xml" />
	<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/</link>
	<description>One foot in the muck, the other in utopia</description>
	<lastBuildDate>Tue, 29 May 2012 14:02:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1</generator>
	<item>
		<title>By: Uma Geller</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-111</link>
		<dc:creator><![CDATA[Uma Geller]]></dc:creator>
		<pubDate>Thu, 28 Jun 2007 21:21:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-111</guid>
		<description><![CDATA[Given your line of reasoning about the evolution
of languages, and that to succeed - evolutionarily
speaking-  a language has to have C-like syntax...
Groovy would be the logical contender to Ruby
(not JRuby, even though JRuby is Sun-sponsored)
Groovy is closer to Java than Ruby is... and
JRuby is nothing but pure Ruby running atop
a Java Virtual Machine.

But then... Ruby borrowed from Perl, Smalltalk
and Python, and looks nothing like C, and
one could say that Ruby is *already*
successful in its own way powering a lot
of the web2.0 startups.
And both Sun and Microsoft now have
implementations of Ruby.

So in the end, I guess it all depends on what
you mean by the word *success*.

Ubiquitous Ruby applications in Fortune 500
companies, perhaps ?

Some nice reading, and food for thought,
so thanks for the article.

UG ]]></description>
		<content:encoded><![CDATA[<p>Given your line of reasoning about the evolution<br />
of languages, and that to succeed &#8211; evolutionarily<br />
speaking-  a language has to have C-like syntax&#8230;<br />
Groovy would be the logical contender to Ruby<br />
(not JRuby, even though JRuby is Sun-sponsored)<br />
Groovy is closer to Java than Ruby is&#8230; and<br />
JRuby is nothing but pure Ruby running atop<br />
a Java Virtual Machine.</p>
<p>But then&#8230; Ruby borrowed from Perl, Smalltalk<br />
and Python, and looks nothing like C, and<br />
one could say that Ruby is *already*<br />
successful in its own way powering a lot<br />
of the web2.0 startups.<br />
And both Sun and Microsoft now have<br />
implementations of Ruby.</p>
<p>So in the end, I guess it all depends on what<br />
you mean by the word *success*.</p>
<p>Ubiquitous Ruby applications in Fortune 500<br />
companies, perhaps ?</p>
<p>Some nice reading, and food for thought,<br />
so thanks for the article.</p>
<p>UG </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G. Roper</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-110</link>
		<dc:creator><![CDATA[G. Roper]]></dc:creator>
		<pubDate>Fri, 07 Apr 2006 16:46:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-110</guid>
		<description><![CDATA[Providing direction in enterprise IT is like steering the Titanic, but the helm steering mechanism is akin to that used in theatre arcade stuffed-doll machines. So you turn and turn and after awhile realize that WYSINWYG and a big chunk of ice is floating dead ahead and that&#039;s when you wish you had ordered those Ruby lifeboats.
Ruby in the enterprise or not, Ruby will be used. The sum of non-enterprise Ruby users will soon outstrip any number of enterprise Ruby users and possibly someday even the number of enterprise *non-Ruby* users as well.

Ruby doesn&#039;t &quot;need&quot; a particular market to be successful.

Aside: Mr. McGovern&#039;s writing - a conglomeration of factual, logical, rhetorical and grammar errors - is some of the poorest seen in these parts in awhile. It _hurts_ to read that writing!-) ]]></description>
		<content:encoded><![CDATA[<p>Providing direction in enterprise IT is like steering the Titanic, but the helm steering mechanism is akin to that used in theatre arcade stuffed-doll machines. So you turn and turn and after awhile realize that WYSINWYG and a big chunk of ice is floating dead ahead and that&#039;s when you wish you had ordered those Ruby lifeboats.<br />
Ruby in the enterprise or not, Ruby will be used. The sum of non-enterprise Ruby users will soon outstrip any number of enterprise Ruby users and possibly someday even the number of enterprise *non-Ruby* users as well.</p>
<p>Ruby doesn&#039;t &quot;need&quot; a particular market to be successful.</p>
<p>Aside: Mr. McGovern&#039;s writing &#8211; a conglomeration of factual, logical, rhetorical and grammar errors &#8211; is some of the poorest seen in these parts in awhile. It _hurts_ to read that writing!-) </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-109</link>
		<dc:creator><![CDATA[James]]></dc:creator>
		<pubDate>Sat, 25 Mar 2006 20:24:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-109</guid>
		<description><![CDATA[Yes, finally someone who gets that 99% of my message was all about the human aspects of technology aka cultural.

Yes, Javascript has more power to be useful within the enterprise than Ruby does. You should talk about this aspect more.

See latest posting on my reason for bashing books. It is all about declarative living and increasing transparency. You will learn even more facts (different from perspective) on this particular aspect of book authoring.

Wasn&#039;t even thinking about the difficulty in language switching. You should talk about the characteristics of when/why enterprises are willing to make a switch.

As far as which definition of enterprise software, my general thinking tends to lean towards number 2.]]></description>
		<content:encoded><![CDATA[<p>Yes, finally someone who gets that 99% of my message was all about the human aspects of technology aka cultural.</p>
<p>Yes, Javascript has more power to be useful within the enterprise than Ruby does. You should talk about this aspect more.</p>
<p>See latest posting on my reason for bashing books. It is all about declarative living and increasing transparency. You will learn even more facts (different from perspective) on this particular aspect of book authoring.</p>
<p>Wasn&#8217;t even thinking about the difficulty in language switching. You should talk about the characteristics of when/why enterprises are willing to make a switch.</p>
<p>As far as which definition of enterprise software, my general thinking tends to lean towards number 2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-108</link>
		<dc:creator><![CDATA[Scott]]></dc:creator>
		<pubDate>Wed, 22 Mar 2006 14:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-108</guid>
		<description><![CDATA[&lt;blockquote&gt;
&lt;i&gt;It&#039;s worth separating out &quot;enterprise software&quot; into two camps:&lt;/i&gt;
&lt;/blockquote&gt;

There are actually 2 kinds of people in the world:

People who divide the world into 2 groups of people.
People who don&#039;t.



Couldn&#039;t resist!  I think this is close to the center of the debate (or maybe just one of a few key epicenters?).  I&#039;ll be interested to see how long it takes for vendors to show up at the doors of large companies with systems implemented primarily on Ruby.  I think step 1 will actually be in your second category, and will involve JRuby.  I can see some of the larger vendors with JEE implementations bringing in the Ruby syntax for scripting and some types of customization.

Man did this powder keg explode.
]]></description>
		<content:encoded><![CDATA[<blockquote><p>
<i>It&#8217;s worth separating out &#8220;enterprise software&#8221; into two camps:</i>
</p></blockquote>
<p>There are actually 2 kinds of people in the world:</p>
<p>People who divide the world into 2 groups of people.<br />
People who don&#8217;t.</p>
<p>Couldn&#8217;t resist!  I think this is close to the center of the debate (or maybe just one of a few key epicenters?).  I&#8217;ll be interested to see how long it takes for vendors to show up at the doors of large companies with systems implemented primarily on Ruby.  I think step 1 will actually be in your second category, and will involve JRuby.  I can see some of the larger vendors with JEE implementations bringing in the Ruby syntax for scripting and some types of customization.</p>
<p>Man did this powder keg explode.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-107</link>
		<dc:creator><![CDATA[Ryan Tomayko]]></dc:creator>
		<pubDate>Tue, 21 Mar 2006 18:50:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-107</guid>
		<description><![CDATA[This just got really bad. McGovern put up yet another post and it&#039;s unbelievably inaccurate on very basic levels. The previous statement about books becomes even more interesting because it&#039;s obvious he&#039;s not spent 15 minutes reading anything related to the language. I&#039;m done, signing off on this one. It&#039;s a waste of time. I&#039;m literally sick to my stomach.]]></description>
		<content:encoded><![CDATA[<p>This just got really bad. McGovern put up yet another post and it&#8217;s unbelievably inaccurate on very basic levels. The previous statement about books becomes even more interesting because it&#8217;s obvious he&#8217;s not spent 15 minutes reading anything related to the language. I&#8217;m done, signing off on this one. It&#8217;s a waste of time. I&#8217;m literally sick to my stomach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chui</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-106</link>
		<dc:creator><![CDATA[Chui]]></dc:creator>
		<pubDate>Tue, 21 Mar 2006 00:48:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-106</guid>
		<description><![CDATA[Coté

A bit of controversy is always good for everyone. CIOs who haven&#039;t heard of Ruby probably do now. :)

James McGovern has been very careful with what he&#039;s saying. And he&#039;s carefuly left out the logical conclusion so that people like us get to bite the bait. This is game theory at its best.

Chui]]></description>
		<content:encoded><![CDATA[<p>Coté</p>
<p>A bit of controversy is always good for everyone. CIOs who haven&#8217;t heard of Ruby probably do now. <img src="http://redmonk.com/cote/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>James McGovern has been very careful with what he&#8217;s saying. And he&#8217;s carefuly left out the logical conclusion so that people like us get to bite the bait. This is game theory at its best.</p>
<p>Chui</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danno</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-105</link>
		<dc:creator><![CDATA[Danno]]></dc:creator>
		<pubDate>Mon, 20 Mar 2006 13:57:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-105</guid>
		<description><![CDATA[McGovern needs to go back over that entry; My High School English teacher would&#039;ve given me an F on it for the crappy grammar and numerous typos/mispellings.

The point about the books is somehting I want to comment on though: Why in God&#039;s name should books on a language or Framework cover higher level aspects of writing software?  Shouldn&#039;t books on architecture be about architecture by itself instead of architecture in a specific language or framework?

Have we yet to rise above the falsehood that a language is more important than experience and wisdom in software design?  Ruby doesn&#039;t have any magic sauce for your architecture (aside from a few modules that implement some of the class GoF patterns), it just makes some of those low level details easier to handle.  Those are the productivity gains that Ruby realizes, and I&#039;m not sure why it&#039;s important that Ruby doesn&#039;t give you the silver bullet for the architecture.

Heed the wisdom of the Japanese automaker: Make better every piece you can. ]]></description>
		<content:encoded><![CDATA[<p>McGovern needs to go back over that entry; My High School English teacher would&#039;ve given me an F on it for the crappy grammar and numerous typos/mispellings.</p>
<p>The point about the books is somehting I want to comment on though: Why in God&#039;s name should books on a language or Framework cover higher level aspects of writing software?  Shouldn&#039;t books on architecture be about architecture by itself instead of architecture in a specific language or framework?</p>
<p>Have we yet to rise above the falsehood that a language is more important than experience and wisdom in software design?  Ruby doesn&#039;t have any magic sauce for your architecture (aside from a few modules that implement some of the class GoF patterns), it just makes some of those low level details easier to handle.  Those are the productivity gains that Ruby realizes, and I&#039;m not sure why it&#039;s important that Ruby doesn&#039;t give you the silver bullet for the architecture.</p>
<p>Heed the wisdom of the Japanese automaker: Make better every piece you can. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Woodhouse</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-102</link>
		<dc:creator><![CDATA[Mike Woodhouse]]></dc:creator>
		<pubDate>Mon, 20 Mar 2006 11:32:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-102</guid>
		<description><![CDATA[I like Ruby too. I&#039;ll use it when I can. I also agree that it&#039;s not an enterprise solution yet. I can see it working its way into niches (Rails for intranet applications seems a pretty reasonable opportunity) but there are other obstacles, not least the Catch-22 of people: companies like to position themselves in a space where suitably-skilled people are readily available. There won&#039;t (and from a risk perspective, shouldn&#039;t) be an enterprise-wide adoption of Ruby without a conviction that a pool of Ruby-literate developers exist within the company&#039;s catchment area. Of course, people (the second rank of developers at least) will be less well motivated to learn Ruby if there are no employers looking for that skill.

A &quot;mainstream&quot; IDE/toolset wouldn&#039;t hurt, either. Full integration into Eclipse would be a selling point. You and I know it&#039;s rather less important in Ruby than it is for C#, say, but I can see how the corporate IT managers would feel happier if every developer&#039;s PC were running the same editor...

So the adoption of Ruby is likely to be a stealth/guerilla/niche thing for some time yet. If it really &lt;i&gt;is&lt;/i&gt; a major language of the future then the necessary critical mass will have to be achieved below the surface, prior to a sudden explosion into visibility. It might happen. I rather hope it will.]]></description>
		<content:encoded><![CDATA[<p>I like Ruby too. I&#8217;ll use it when I can. I also agree that it&#8217;s not an enterprise solution yet. I can see it working its way into niches (Rails for intranet applications seems a pretty reasonable opportunity) but there are other obstacles, not least the Catch-22 of people: companies like to position themselves in a space where suitably-skilled people are readily available. There won&#8217;t (and from a risk perspective, shouldn&#8217;t) be an enterprise-wide adoption of Ruby without a conviction that a pool of Ruby-literate developers exist within the company&#8217;s catchment area. Of course, people (the second rank of developers at least) will be less well motivated to learn Ruby if there are no employers looking for that skill.</p>
<p>A &#8220;mainstream&#8221; IDE/toolset wouldn&#8217;t hurt, either. Full integration into Eclipse would be a selling point. You and I know it&#8217;s rather less important in Ruby than it is for C#, say, but I can see how the corporate IT managers would feel happier if every developer&#8217;s PC were running the same editor&#8230;</p>
<p>So the adoption of Ruby is likely to be a stealth/guerilla/niche thing for some time yet. If it really <i>is</i> a major language of the future then the necessary critical mass will have to be achieved below the surface, prior to a sudden explosion into visibility. It might happen. I rather hope it will.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-104</link>
		<dc:creator><![CDATA[Ryan Tomayko]]></dc:creator>
		<pubDate>Mon, 20 Mar 2006 09:12:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-104</guid>
		<description><![CDATA[(I manually addded this comment from Ryan Tomayko. --Cot&#233;)

Hope I&#039;m not suppose to play the Ruby zealot on this one because it
seems like a good evaluation of the present situation. We&#039;re not all
hot-house flowers over here and we certainly understand our current
position in the big-E enterprise. The larger Ruby (and dynamic
language community in general) understands the benefits of objective
criticism and debate and I hate to see you spreading disclaimers
throughout your posts for fear of attracting the troll-brigade.

But let me just suggest that negative opinion isn&#039;t what gets
people excited, it&#039;s the condescension. I think where we run into
problems is when McGovern puts on his authoritative end-all/know-all
Enterprise Architect hat instead of trying to have a conversation. For
instance, what was he on about wrt Ruby books?

&lt;blockquote&gt;While there are lots of books on Ruby, none of them are
good. Most are mediocre and deal with the simplistic aspects of
writing software&lt;/blockquote&gt;

I mean, why not just leave that out?

We seem to have a reputation for being childish or overzealous
while this kind of stuff gets passed around as conventional wisdom. I
don&#039;t see how McGovern recent posts can be considered &quot;Thought
Leadership&quot;, or any kind of leadership for that matter. ]]></description>
		<content:encoded><![CDATA[<p>(I manually addded this comment from Ryan Tomayko. &#8211;Cot&eacute;)</p>
<p>Hope I&#039;m not suppose to play the Ruby zealot on this one because it<br />
seems like a good evaluation of the present situation. We&#039;re not all<br />
hot-house flowers over here and we certainly understand our current<br />
position in the big-E enterprise. The larger Ruby (and dynamic<br />
language community in general) understands the benefits of objective<br />
criticism and debate and I hate to see you spreading disclaimers<br />
throughout your posts for fear of attracting the troll-brigade.</p>
<p>But let me just suggest that negative opinion isn&#039;t what gets<br />
people excited, it&#039;s the condescension. I think where we run into<br />
problems is when McGovern puts on his authoritative end-all/know-all<br />
Enterprise Architect hat instead of trying to have a conversation. For<br />
instance, what was he on about wrt Ruby books?</p>
<blockquote><p>While there are lots of books on Ruby, none of them are<br />
good. Most are mediocre and deal with the simplistic aspects of<br />
writing software</p></blockquote>
<p>I mean, why not just leave that out?</p>
<p>We seem to have a reputation for being childish or overzealous<br />
while this kind of stuff gets passed around as conventional wisdom. I<br />
don&#039;t see how McGovern recent posts can be considered &quot;Thought<br />
Leadership&quot;, or any kind of leadership for that matter. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://redmonk.com/cote/2006/03/19/mcgovern-comes-out-swingin-on-ruby-in-the-enterprise/#comment-103</link>
		<dc:creator><![CDATA[Ryan Tomayko]]></dc:creator>
		<pubDate>Mon, 20 Mar 2006 07:57:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.redmonk.com/cote/wp/?p=46#comment-103</guid>
		<description><![CDATA[This &quot;Your comment was denied for questionable content&quot; thing is probably really hurting your comments. I&#039;ve combed this comment twenty times and I could probably get it by the Pope at this point :( ]]></description>
		<content:encoded><![CDATA[<p>This &quot;Your comment was denied for questionable content&quot; thing is probably really hurting your comments. I&#039;ve combed this comment twenty times and I could probably get it by the Pope at this point <img src="http://redmonk.com/cote/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
