<?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: James McGovern on Dynamic Languages</title>
	<atom:link href="http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/feed/" rel="self" type="application/rss+xml" />
	<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/</link>
	<description>because technology is just another ecosystem</description>
	<pubDate>Tue, 02 Dec 2008 15:55:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: stephen o'grady</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1759</link>
		<dc:creator>stephen o'grady</dc:creator>
		<pubDate>Thu, 16 Mar 2006 19:29:55 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1759</guid>
		<description>Danno: it's more than enterprises are conservative. if you're designing a multi-million dollar mission critical system, and you have two options for language/platform: one which lots of people have used successfully, and one which is largely unproven, most will go with the former. 

Tim: appreciate the clarification; i was trying to be circumspect regarding your committment to dynamic languages, and in the process undersold it. apologies. 

Ryan: just read them, will have a follow up post. . 
James M: will have a follow up to answer your questions.

James G: good citing
</description>
		<content:encoded><![CDATA[<p>Danno: it&#8217;s more than enterprises are conservative. if you&#8217;re designing a multi-million dollar mission critical system, and you have two options for language/platform: one which lots of people have used successfully, and one which is largely unproven, most will go with the former. </p>
<p>Tim: appreciate the clarification; i was trying to be circumspect regarding your committment to dynamic languages, and in the process undersold it. apologies. </p>
<p>Ryan: just read them, will have a follow up post. .<br />
James M: will have a follow up to answer your questions.</p>
<p>James G: good citing</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: james governor</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1758</link>
		<dc:creator>james governor</dc:creator>
		<pubDate>Wed, 15 Mar 2006 15:33:30 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1758</guid>
		<description>James- ADP...

payroll processing is kind of mission critical. last time i didnt get paid i know it hurt me bad.

An ADP official agreed.

So far, PHP has certainly scaled and I know from an architectural standpoint, well have the capability of getting around any bumps in the road that we see, said Mark Rankin, director of application architecture and infrastructure at PHP user ADP.

http://www.macworld.com/news/2005/10/20/php/index.php</description>
		<content:encoded><![CDATA[<p>James- ADP&#8230;</p>
<p>payroll processing is kind of mission critical. last time i didnt get paid i know it hurt me bad.</p>
<p>An ADP official agreed.</p>
<p>So far, PHP has certainly scaled and I know from an architectural standpoint, well have the capability of getting around any bumps in the road that we see, said Mark Rankin, director of application architecture and infrastructure at PHP user ADP.</p>
<p><a href="http://www.macworld.com/news/2005/10/20/php/index.php" >http://www.macworld.com/news/2005/10/20/php/index.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1757</link>
		<dc:creator>James</dc:creator>
		<pubDate>Wed, 15 Mar 2006 11:38:28 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1757</guid>
		<description>Oops, Stephen yes you named a CRM application written in a dynamic language, but is Intacts  or Sugar really an enterprise application? Can you name a Fortune 200 that has either installed in production?</description>
		<content:encoded><![CDATA[<p>Oops, Stephen yes you named a CRM application written in a dynamic language, but is Intacts  or Sugar really an enterprise application? Can you name a Fortune 200 that has either installed in production?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1756</link>
		<dc:creator>James</dc:creator>
		<pubDate>Wed, 15 Mar 2006 11:35:16 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1756</guid>
		<description>I want to jump out a window. Folks still keep ignoring the point. I have never said that dynamic languages wouldn't be used in the enterprise or don't have a place. I can find Perl at work for an example, but ask yourself want is it used for. Sooner or later, Ruby will show up on our doorstep but I can tell you that it won't be used for anything worth hyping in magazines and certainly won't be used for any mission-critical enterprise applications.

Of course, you won't find speakers from the Fortune enterprises to speak at conferences on this topic because no one would consider embarassing themselves to talk about there usage of dynamic languages. Sure, we have some on web applications that are customer-facing. I guess if the clever folks in the blogosphere want to overload the term of what an enterprise application is then they could rationalize anything.

I still defy anyone in the blogosphere to name a single ERP/CRM or other mission-critical application either currently being built and/or can be purchased that is or will be installed into production this year for any Fortune 200 enterprise. You simply can't!</description>
		<content:encoded><![CDATA[<p>I want to jump out a window. Folks still keep ignoring the point. I have never said that dynamic languages wouldn&#8217;t be used in the enterprise or don&#8217;t have a place. I can find Perl at work for an example, but ask yourself want is it used for. Sooner or later, Ruby will show up on our doorstep but I can tell you that it won&#8217;t be used for anything worth hyping in magazines and certainly won&#8217;t be used for any mission-critical enterprise applications.</p>
<p>Of course, you won&#8217;t find speakers from the Fortune enterprises to speak at conferences on this topic because no one would consider embarassing themselves to talk about there usage of dynamic languages. Sure, we have some on web applications that are customer-facing. I guess if the clever folks in the blogosphere want to overload the term of what an enterprise application is then they could rationalize anything.</p>
<p>I still defy anyone in the blogosphere to name a single ERP/CRM or other mission-critical application either currently being built and/or can be purchased that is or will be installed into production this year for any Fortune 200 enterprise. You simply can&#8217;t!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1755</link>
		<dc:creator>Ryan Tomayko</dc:creator>
		<pubDate>Wed, 15 Mar 2006 09:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1755</guid>
		<description>Now that this has blown over a little... I have to say, I think the quality of discussion has gone up pretty significantly this time around. The trolling in the lesscode.org comment thread was barely visible and McGovern's comments (http://www.haloscan.com/comments/duckdown/114225134760338074) are full of great stuff, like this comment by Michael Fasosin:

"... the end game for agile languages is to make it possible for end users to orchestrate services and compose them at some point in the future."

McGovern came back with some questions that clarify his original post a bit and I think his position makes a little more sense now. Seems his post was more of an inquiry and less of a statement. I'd say he's probably getting what he was after in your response plus the comments over there (which seem distinctly high quality, btw).

OT: Steve, what are the chances of getting some basic markup capabilities in comments over here? a, em, and blockquote is all I really need.</description>
		<content:encoded><![CDATA[<p>Now that this has blown over a little&#8230; I have to say, I think the quality of discussion has gone up pretty significantly this time around. The trolling in the lesscode.org comment thread was barely visible and McGovern&#8217;s comments (http://www.haloscan.com/comments/duckdown/114225134760338074) are full of great stuff, like this comment by Michael Fasosin:</p>
<p>&#8220;&#8230; the end game for agile languages is to make it possible for end users to orchestrate services and compose them at some point in the future.&#8221;</p>
<p>McGovern came back with some questions that clarify his original post a bit and I think his position makes a little more sense now. Seems his post was more of an inquiry and less of a statement. I&#8217;d say he&#8217;s probably getting what he was after in your response plus the comments over there (which seem distinctly high quality, btw).</p>
<p>OT: Steve, what are the chances of getting some basic markup capabilities in comments over here? a, em, and blockquote is all I really need.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Rijk</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1754</link>
		<dc:creator>Chris Rijk</dc:creator>
		<pubDate>Tue, 14 Mar 2006 12:18:58 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1754</guid>
		<description>I haven't had a chance to watch the full interview with James Gosling, and the text quotes are somewhat filtered, so I'd rather not comment on them.

This blog entry of his from a few months ago is interesting though:
http://blogs.sun.com/roller/page/jag?entry=radlab_scripting_and_scale

quote: "Over the years I've used and created a wide variety of scripting languages, and in general, I'm a big fan of them. When the project that Java came out of first started, I was originally planning to do a scripting language. But a number of forces pushed me away from that."


One thing that does spring to mind in these kinds of discussions though is that the "question" seems to get a little lost. Are we focusing on new trends? How much emphasis do we give: time to write a "hello world" level program, a pretty functional demo, getting a system into production or "TCO"? Do we factor in the effect tools have? Are efficiency, security, reliability or scalability special factors to consider or just part of TCO analysis? Are we interested in solutions where it's harder for developers/managers to go wrong, or do we assume "best practicies"? Some of these are referenced in James's blog entry but the above are my thoughts.


PS I do a lot of paid work in PHP and Perl but recently I had a small project using JSPs. Developed on one platform (using NetBeans) but deployed on a completely different platform in WebSphere. *sigh* It's amazing how clunky that program is - the cross-platform issues were non-existant but WebSphere is so clunky in setup and use that it added a noticible bit to the overall project time. Just because the customer wanted to go via "support" to get software installed.</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t had a chance to watch the full interview with James Gosling, and the text quotes are somewhat filtered, so I&#8217;d rather not comment on them.</p>
<p>This blog entry of his from a few months ago is interesting though:<br />
<a href="http://blogs.sun.com/roller/page/jag?entry=radlab_scripting_and_scale" >http://blogs.sun.com/roller/page/jag?entry=radlab_scripting_and_scale</a></p>
<p>quote: &#8220;Over the years I&#8217;ve used and created a wide variety of scripting languages, and in general, I&#8217;m a big fan of them. When the project that Java came out of first started, I was originally planning to do a scripting language. But a number of forces pushed me away from that.&#8221;</p>
<p>One thing that does spring to mind in these kinds of discussions though is that the &#8220;question&#8221; seems to get a little lost. Are we focusing on new trends? How much emphasis do we give: time to write a &#8220;hello world&#8221; level program, a pretty functional demo, getting a system into production or &#8220;TCO&#8221;? Do we factor in the effect tools have? Are efficiency, security, reliability or scalability special factors to consider or just part of TCO analysis? Are we interested in solutions where it&#8217;s harder for developers/managers to go wrong, or do we assume &#8220;best practicies&#8221;? Some of these are referenced in James&#8217;s blog entry but the above are my thoughts.</p>
<p>PS I do a lot of paid work in PHP and Perl but recently I had a small project using JSPs. Developed on one platform (using NetBeans) but deployed on a completely different platform in WebSphere. *sigh* It&#8217;s amazing how clunky that program is - the cross-platform issues were non-existant but WebSphere is so clunky in setup and use that it added a noticible bit to the overall project time. Just because the customer wanted to go via &#8220;support&#8221; to get software installed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1753</link>
		<dc:creator>Ryan Tomayko</dc:creator>
		<pubDate>Mon, 13 Mar 2006 23:47:13 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1753</guid>
		<description>I left a couple of comments on James' blog:

http://www.haloscan.com/comments/duckdown/114225134760338074/#44998

I'd love to get some hard argument out of him on this.</description>
		<content:encoded><![CDATA[<p>I left a couple of comments on James&#8217; blog:</p>
<p><a href="http://www.haloscan.com/comments/duckdown/114225134760338074/#44998" >http://www.haloscan.com/comments/duckdown/114225134760338074/#44998</a></p>
<p>I&#8217;d love to get some hard argument out of him on this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Bray</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1752</link>
		<dc:creator>Tim Bray</dc:creator>
		<pubDate>Mon, 13 Mar 2006 19:18:56 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1752</guid>
		<description>What do you mean, "admit"?  I'm not "admitting" that dynamic languages are hot stuff and a big part of the future, I'm shouting it from the rooftops to anyone who'll listen and some others who don't want to.  

You're right, McGovern's wrong. -Tim</description>
		<content:encoded><![CDATA[<p>What do you mean, &#8220;admit&#8221;?  I&#8217;m not &#8220;admitting&#8221; that dynamic languages are hot stuff and a big part of the future, I&#8217;m shouting it from the rooftops to anyone who&#8217;ll listen and some others who don&#8217;t want to.  </p>
<p>You&#8217;re right, McGovern&#8217;s wrong. -Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danno</title>
		<link>http://redmonk.com/sogrady/2006/03/13/james-mcgovern-on-dynamic-languages/#comment-1751</link>
		<dc:creator>Danno</dc:creator>
		<pubDate>Mon, 13 Mar 2006 19:05:16 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=761#comment-1751</guid>
		<description>I don't think I understand this "Proven in the Enterprise" phrase that keeps showing up.

It sort of implies that the programming language instead of the people programming in it are responsible for the success or failure of the software project.

It's not like an interpreter's going to explode or anything.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think I understand this &#8220;Proven in the Enterprise&#8221; phrase that keeps showing up.</p>
<p>It sort of implies that the programming language instead of the people programming in it are responsible for the success or failure of the software project.</p>
<p>It&#8217;s not like an interpreter&#8217;s going to explode or anything.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
