<?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: Will the Ruby Slipper Fit the Enterprise?</title>
	<atom:link href="http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/feed/" rel="self" type="application/rss+xml" />
	<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/</link>
	<description>because technology is just another ecosystem</description>
	<pubDate>Fri, 09 Jan 2009 22:31:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: sogrady</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-606</link>
		<dc:creator>sogrady</dc:creator>
		<pubDate>Tue, 12 Apr 2005 19:39:38 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-606</guid>
		<description>and James, yes, i did know the Cinderella/WOZ bit, but felt inclined to mashup my metaphors ;)
</description>
		<content:encoded><![CDATA[<p>and James, yes, i did know the Cinderella/WOZ bit, but felt inclined to mashup my metaphors <img src='http://redmonk.com/sogrady/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sogrady</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-605</link>
		<dc:creator>sogrady</dc:creator>
		<pubDate>Tue, 12 Apr 2005 19:38:50 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-605</guid>
		<description>you know what, you can just go ahead and call me mike ;)</description>
		<content:encoded><![CDATA[<p>you know what, you can just go ahead and call me mike <img src='http://redmonk.com/sogrady/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Governor</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-604</link>
		<dc:creator>James Governor</dc:creator>
		<pubDate>Mon, 11 Apr 2005 20:13:34 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-604</guid>
		<description>dont forget REXX - thats one dynamic language that is already in the heart of the enterprise. you dont get more enterprise than a big fat mainframe

oh yeah; you know the ruby slippers was wizard of oz, right? not cinders</description>
		<content:encoded><![CDATA[<p>dont forget REXX - thats one dynamic language that is already in the heart of the enterprise. you dont get more enterprise than a big fat mainframe</p>
<p>oh yeah; you know the ruby slippers was wizard of oz, right? not cinders</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Governor</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-603</link>
		<dc:creator>James Governor</dc:creator>
		<pubDate>Mon, 11 Apr 2005 20:10:42 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-603</guid>
		<description>repost man. you already have two really good points on this. weird thing about michael bolton - that dood is HUGE in jamaica- no kidding. its like david hasselhoff as a german musical icon</description>
		<content:encoded><![CDATA[<p>repost man. you already have two really good points on this. weird thing about michael bolton - that dood is HUGE in jamaica- no kidding. its like david hasselhoff as a german musical icon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-602</link>
		<dc:creator>Ryan Tomayko</dc:creator>
		<pubDate>Mon, 11 Apr 2005 15:37:39 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-602</guid>
		<description>That no talent ass clown?</description>
		<content:encoded><![CDATA[<p>That no talent ass clown?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Hallett</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-601</link>
		<dc:creator>Josh Hallett</dc:creator>
		<pubDate>Sat, 09 Apr 2005 15:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-601</guid>
		<description>You told me you were a huge Michael Bolton fan</description>
		<content:encoded><![CDATA[<p>You told me you were a huge Michael Bolton fan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill de hOra</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-600</link>
		<dc:creator>Bill de hOra</dc:creator>
		<pubDate>Sat, 09 Apr 2005 01:07:36 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-600</guid>
		<description>"It seems like there's a gang of dynamic-language technologies that are amassing around the gates with siege engines and catapults"

Ryan, that's a *great* line.  As for the reservations. they're most valuable now in not scaring developers and architects - "don't worry we're only using it for this - you're safe". You have to appreciate how threatening disruptive technology is. 

"We both know that dynamic languages are going to break into the enterprise at some point."

I would say they're already there. My employer has backed Jython/Python for use in the enterprise for years. It has not always been easy, but it's been great to see the attitudes soften and people come around the idea. It helps that the likes of IBM and Sun (with Jython support in Netbeans) are starting to get people across the chasm. But consider it was all available to the enterprise 10 years ago - it must be heartbreaking to be a Smalltalker.

IBM are *so* strategically smart about open source. PHP is a great choice - alternative technology to JSP/Struts/JSF on the front tier doesn't conflict with their core J2EE offerings.</description>
		<content:encoded><![CDATA[<p>&#8220;It seems like there&#8217;s a gang of dynamic-language technologies that are amassing around the gates with siege engines and catapults&#8221;</p>
<p>Ryan, that&#8217;s a *great* line.  As for the reservations. they&#8217;re most valuable now in not scaring developers and architects - &#8220;don&#8217;t worry we&#8217;re only using it for this - you&#8217;re safe&#8221;. You have to appreciate how threatening disruptive technology is. </p>
<p>&#8220;We both know that dynamic languages are going to break into the enterprise at some point.&#8221;</p>
<p>I would say they&#8217;re already there. My employer has backed Jython/Python for use in the enterprise for years. It has not always been easy, but it&#8217;s been great to see the attitudes soften and people come around the idea. It helps that the likes of IBM and Sun (with Jython support in Netbeans) are starting to get people across the chasm. But consider it was all available to the enterprise 10 years ago - it must be heartbreaking to be a Smalltalker.</p>
<p>IBM are *so* strategically smart about open source. PHP is a great choice - alternative technology to JSP/Struts/JSF on the front tier doesn&#8217;t conflict with their core J2EE offerings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sogrady</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-599</link>
		<dc:creator>sogrady</dc:creator>
		<pubDate>Fri, 08 Apr 2005 23:06:30 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-599</guid>
		<description>we're pretty much in violent agreement. dynamic languages are absolutely here to stay, but the point i agree with most is the idea around "exception cases."

i've long believed that with obvious exceptions - SABRE's airline systems, ERP implementations, etc - application development is largely transitive in nature because so many of today's enterprise development tasks are tactical, not strategic. 

in most if not all of these cases, dynamic languages are a better fit for development because  of the inherent advantages in resource requirements, developer productivity, etc. 

but when evaluating the different options amongst dynamic languages, i do believe it's important to consider adoption and size of developer community because even tactical applications may need to be upgraded or maintained. 

thus i think IBM's nod towards PHP is a crucially important one, b/c it's one of the largest enterprise software companies in the world standing up and explicitly singling one of these languages out as investment worthy.

does that mean there isn't room for Python, Ruby, et al? no. PHP is admittedly an inelegant platform and language, and it's certainly not perfect. 

i do believe, however, that it's as yet unclear which of the potential candidates will emerge as a mainstream application choice. while they can all find niches, and remain popular, i frankly don't know if there's room for both Python and Ruby as Java/.NET-style first-class citizens within the enterprise. maybe, but i doubt it. 

but you're absolutely right in that there's absolutely room for less. quite a bit of room, in fact.</description>
		<content:encoded><![CDATA[<p>we&#8217;re pretty much in violent agreement. dynamic languages are absolutely here to stay, but the point i agree with most is the idea around &#8220;exception cases.&#8221;</p>
<p>i&#8217;ve long believed that with obvious exceptions - SABRE&#8217;s airline systems, ERP implementations, etc - application development is largely transitive in nature because so many of today&#8217;s enterprise development tasks are tactical, not strategic. </p>
<p>in most if not all of these cases, dynamic languages are a better fit for development because  of the inherent advantages in resource requirements, developer productivity, etc. </p>
<p>but when evaluating the different options amongst dynamic languages, i do believe it&#8217;s important to consider adoption and size of developer community because even tactical applications may need to be upgraded or maintained. </p>
<p>thus i think IBM&#8217;s nod towards PHP is a crucially important one, b/c it&#8217;s one of the largest enterprise software companies in the world standing up and explicitly singling one of these languages out as investment worthy.</p>
<p>does that mean there isn&#8217;t room for Python, Ruby, et al? no. PHP is admittedly an inelegant platform and language, and it&#8217;s certainly not perfect. </p>
<p>i do believe, however, that it&#8217;s as yet unclear which of the potential candidates will emerge as a mainstream application choice. while they can all find niches, and remain popular, i frankly don&#8217;t know if there&#8217;s room for both Python and Ruby as Java/.NET-style first-class citizens within the enterprise. maybe, but i doubt it. </p>
<p>but you&#8217;re absolutely right in that there&#8217;s absolutely room for less. quite a bit of room, in fact.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://redmonk.com/sogrady/2005/04/08/will-the-ruby-slipper-fit-the-enterprise/comment-page-1/#comment-598</link>
		<dc:creator>Ryan Tomayko</dc:creator>
		<pubDate>Fri, 08 Apr 2005 22:49:25 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=393#comment-598</guid>
		<description>We both know that dynamic languages are going to break into the enterprise at some point.

I've been under the assumption for some time now that it would be a single boiling-point technology. RoR would seem to be the best bet for that form of adoption at this point but lately I've been thinking it's happening a little differently.

It seems like there's a gang of dynamic-language technologies that are amassing around the gates with siege engines and catapults: {C,J,Iron}Python, Ruby, PHP, Groovy, etc. We're pulling a developer here and another there and then they pull a developer here and another there. It's extremely rare to find someone who takes the time to evaluate Python or Ruby and then just walks away. Python ate me - two days in the language and I was completely sold. I don't see any reason this should be different for any other developer.

What we're going to see is the sloooow seeping of these technologies into different cracks in enterprise development until one day we wake up and realize that 50% of all enterprise coding is done in some form of dynamic languages.

Right now it's all about making recommendations with reservations: 

"Jython is great! ...for unit testing and debugging Java code..."

"RoR is great! ...for throwaways and skunkworks."

"PHP is great! ...if you just want to do something quick."

"Cerise is great! ...if you don't need all of the   strengths of J2EE."

Pretty soon we're going to realize that the "exception cases" we've been slotting these tools into make up a majority portion of enterprise development. 

There's still a ton of room for less!</description>
		<content:encoded><![CDATA[<p>We both know that dynamic languages are going to break into the enterprise at some point.</p>
<p>I&#8217;ve been under the assumption for some time now that it would be a single boiling-point technology. RoR would seem to be the best bet for that form of adoption at this point but lately I&#8217;ve been thinking it&#8217;s happening a little differently.</p>
<p>It seems like there&#8217;s a gang of dynamic-language technologies that are amassing around the gates with siege engines and catapults: {C,J,Iron}Python, Ruby, PHP, Groovy, etc. We&#8217;re pulling a developer here and another there and then they pull a developer here and another there. It&#8217;s extremely rare to find someone who takes the time to evaluate Python or Ruby and then just walks away. Python ate me - two days in the language and I was completely sold. I don&#8217;t see any reason this should be different for any other developer.</p>
<p>What we&#8217;re going to see is the sloooow seeping of these technologies into different cracks in enterprise development until one day we wake up and realize that 50% of all enterprise coding is done in some form of dynamic languages.</p>
<p>Right now it&#8217;s all about making recommendations with reservations: </p>
<p>&#8220;Jython is great! &#8230;for unit testing and debugging Java code&#8230;&#8221;</p>
<p>&#8220;RoR is great! &#8230;for throwaways and skunkworks.&#8221;</p>
<p>&#8220;PHP is great! &#8230;if you just want to do something quick.&#8221;</p>
<p>&#8220;Cerise is great! &#8230;if you don&#8217;t need all of the   strengths of J2EE.&#8221;</p>
<p>Pretty soon we&#8217;re going to realize that the &#8220;exception cases&#8221; we&#8217;ve been slotting these tools into make up a majority portion of enterprise development. </p>
<p>There&#8217;s still a ton of room for less!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
