<?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: At the risk of flaming &#8230;</title>
	<atom:link href="http://labnotes.org/2006/03/24/at-the-risk-of-flaming/feed/" rel="self" type="application/rss+xml" />
	<link>http://labnotes.org/2006/03/24/at-the-risk-of-flaming/</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 02:41:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Assaf</title>
		<link>http://labnotes.org/2006/03/24/at-the-risk-of-flaming/comment-page-1/#comment-1861</link>
		<dc:creator>Assaf</dc:creator>
		<pubDate>Sun, 26 Mar 2006 03:06:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/2006/03/24/at-the-risk-of-flaming/#comment-1861</guid>
		<description>I&#039;m a strong believer in using the best tool for the job, I will keep using PHP and I will keep using Java, because neither one of these languages is the be all.

But PHP _and_ Java? That strikes me as &quot;any color as long as it&#039;s black&quot;.

The Ford model worked great because it was better than anything that came before it. Until someone realized you can do assembly line, and you can do diverse products, and stole their market share.

In case of Java, merging on a single language (platform independence, bigger libraries) was better than anything that came before, and it fixed everything that was hard with C/C++.

But open-source languages managed to catch up. Now platform neutrality and expansive libraries are the norm, and it&#039;s time to gain from diversity.

It&#039;s time to think beyond &quot;any color as long as it&#039;s black&quot;.</description>
		<content:encoded><![CDATA[<p>I&#8217;m a strong believer in using the best tool for the job, I will keep using PHP and I will keep using Java, because neither one of these languages is the be all.</p>
<p>But PHP _and_ Java? That strikes me as &#8220;any color as long as it&#8217;s black&#8221;.</p>
<p>The Ford model worked great because it was better than anything that came before it. Until someone realized you can do assembly line, and you can do diverse products, and stole their market share.</p>
<p>In case of Java, merging on a single language (platform independence, bigger libraries) was better than anything that came before, and it fixed everything that was hard with C/C++.</p>
<p>But open-source languages managed to catch up. Now platform neutrality and expansive libraries are the norm, and it&#8217;s time to gain from diversity.</p>
<p>It&#8217;s time to think beyond &#8220;any color as long as it&#8217;s black&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isaac Gouy</title>
		<link>http://labnotes.org/2006/03/24/at-the-risk-of-flaming/comment-page-1/#comment-1860</link>
		<dc:creator>Isaac Gouy</dc:creator>
		<pubDate>Sun, 26 Mar 2006 02:12:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/2006/03/24/at-the-risk-of-flaming/#comment-1860</guid>
		<description>&gt;&gt; â€œI suppose we could suggest heâ€™s arguing that Java covers
&gt;&gt; the long tail of software projects.â€
&gt; So why not say just that?

He did, but not in a way that you understood.
I just expressed what Mr Gosling said using a cliche I guessed you would be familiar with.


&gt; I donâ€™t believe in one language to rule them all.

Here&#039;s a funny thing - if you read what Mr Gosling actually said you&#039;ll notice he talks about using PHP with Java.</description>
		<content:encoded><![CDATA[<p>&gt;&gt; â€œI suppose we could suggest heâ€™s arguing that Java covers<br />
&gt;&gt; the long tail of software projects.â€<br />
&gt; So why not say just that?</p>
<p>He did, but not in a way that you understood.<br />
I just expressed what Mr Gosling said using a cliche I guessed you would be familiar with.</p>
<p>&gt; I donâ€™t believe in one language to rule them all.</p>
<p>Here&#8217;s a funny thing &#8211; if you read what Mr Gosling actually said you&#8217;ll notice he talks about using PHP with Java.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Assaf</title>
		<link>http://labnotes.org/2006/03/24/at-the-risk-of-flaming/comment-page-1/#comment-1856</link>
		<dc:creator>Assaf</dc:creator>
		<pubDate>Sat, 25 Mar 2006 21:06:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/2006/03/24/at-the-risk-of-flaming/#comment-1856</guid>
		<description>Read further down that thread and you&#039;ll learn it was the wrongly linked video that caused people to think &quot;did he really say that?&quot; They posted an updated link.

&quot;I suppose we could suggest heâ€™s arguing that Java covers the long tail of software projects.&quot;

So why not say just that? IMO there&#039;s a lot of benefits in a language that covers the long tail of software projects. You only need to learn one language. And there&#039;s an economy of size going for that one language.

I just don&#039;t find it relevant. I&#039;m in the camp of people who think multi-lingual programming has more yield.

In my experience Java is not a bad language, it&#039;s just an overkill. I&#039;ll keep developing for Java when it makes sense, and I can come up with a laundry list of use cases. But I&#039;ll pick up other languages when I get more mileage out them, when the benefits outweight the learning cost.

Like I said before, I don&#039;t believe in one language to rule them all.</description>
		<content:encoded><![CDATA[<p>Read further down that thread and you&#8217;ll learn it was the wrongly linked video that caused people to think &#8220;did he really say that?&#8221; They posted an updated link.</p>
<p>&#8220;I suppose we could suggest heâ€™s arguing that Java covers the long tail of software projects.&#8221;</p>
<p>So why not say just that? IMO there&#8217;s a lot of benefits in a language that covers the long tail of software projects. You only need to learn one language. And there&#8217;s an economy of size going for that one language.</p>
<p>I just don&#8217;t find it relevant. I&#8217;m in the camp of people who think multi-lingual programming has more yield.</p>
<p>In my experience Java is not a bad language, it&#8217;s just an overkill. I&#8217;ll keep developing for Java when it makes sense, and I can come up with a laundry list of use cases. But I&#8217;ll pick up other languages when I get more mileage out them, when the benefits outweight the learning cost.</p>
<p>Like I said before, I don&#8217;t believe in one language to rule them all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isaac Gouy</title>
		<link>http://labnotes.org/2006/03/24/at-the-risk-of-flaming/comment-page-1/#comment-1844</link>
		<dc:creator>Isaac Gouy</dc:creator>
		<pubDate>Sat, 25 Mar 2006 08:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.labnotes.org/2006/03/24/at-the-risk-of-flaming/#comment-1844</guid>
		<description>1) &quot;all those who took him to task on his previous comments&quot;
Maybe that should read &#039;all those who took him to task on sys-con&#039;s tabloid headline re-writing of his previous comments&#039; ;-)

His previous comments can be seen and heard at 33:25 on the Flash video http://sys-con.tv/read/196169.htm

Bill Venners made a good enough transcription for Artima. 

2) &quot;That Java is a great multi-purpose programming language? No doubt.&quot;
When you &quot;took him to task on his previous comments&quot; part of your objection was that &quot;PHP and Ruby /are/ generic purpose languages&quot; - now you seem to be suggesting that being general purpose is the problem with Java.

By your previous argument, if being general purpose is a problem with Java, then it would also be a problem with PHP and Ruby. 

3) &quot;I just donâ€™t understand what heâ€™s arguing for&quot;
I suppose we could suggest he&#039;s arguing that Java covers the long tail of software projects.

4) &quot;Being a productive software developer is about...&quot;
There are many different ways to be a productive software developer.</description>
		<content:encoded><![CDATA[<p>1) &#8220;all those who took him to task on his previous comments&#8221;<br />
Maybe that should read &#8216;all those who took him to task on sys-con&#8217;s tabloid headline re-writing of his previous comments&#8217; ;-)</p>
<p>His previous comments can be seen and heard at 33:25 on the Flash video <a href="http://sys-con.tv/read/196169.htm" rel="nofollow">http://sys-con.tv/read/196169.htm</a></p>
<p>Bill Venners made a good enough transcription for Artima. </p>
<p>2) &#8220;That Java is a great multi-purpose programming language? No doubt.&#8221;<br />
When you &#8220;took him to task on his previous comments&#8221; part of your objection was that &#8220;PHP and Ruby /are/ generic purpose languages&#8221; &#8211; now you seem to be suggesting that being general purpose is the problem with Java.</p>
<p>By your previous argument, if being general purpose is a problem with Java, then it would also be a problem with PHP and Ruby. </p>
<p>3) &#8220;I just donâ€™t understand what heâ€™s arguing for&#8221;<br />
I suppose we could suggest he&#8217;s arguing that Java covers the long tail of software projects.</p>
<p>4) &#8220;Being a productive software developer is about&#8230;&#8221;<br />
There are many different ways to be a productive software developer.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

