<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.12-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: The Definitive Programming Language, Not</title>
	<link>http://www.lshift.net/blog/2006/06/13/the-definitive-programming-language-not</link>
	<description>What happens at LShift</description>
	<pubDate>Wed, 07 Jan 2009 02:36:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.12-alpha</generator>

	<item>
		<title>by: Peter Van Roy</title>
		<link>http://www.lshift.net/blog/2006/06/13/the-definitive-programming-language-not#comment-65112</link>
		<pubDate>Sat, 01 Sep 2007 10:05:13 +0000</pubDate>
		<guid>http://www.lshift.net/blog/2006/06/13/the-definitive-programming-language-not#comment-65112</guid>
					<description>&lt;p&gt;Unfortunately, the critique is flawed.  Its conclusion is preordained and the evidence is carefully selected and trimmed to support its conclusion.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;&lt;i&gt;the main driver for Oz - distributed programming&lt;/i&gt;: this is false.  Oz was essentially complete when the work on distribution started in 1995.&lt;/p&gt;

&lt;p&gt;&lt;i&gt;Language design follows trends.&lt;/i&gt;: Joe Armstrong (Erlang designer), Mark Miller (E designer), Gert Smolka and his colleagues (Oz designer) are independent thinkers that are not so much influenced by trends.  They all worked &lt;em&gt;against&lt;/em&gt; the trend of their surroundings, in independent fashion.&lt;/p&gt;

&lt;p&gt;&lt;i&gt;This implies distributed programming.&lt;/i&gt;  Reducing everything to the needs of distributed programming is just not what happened.  For example, Erlang was originally not designed as a distributed language, but as a language that allows programs to survive software faults.&lt;/p&gt;

&lt;p&gt;&lt;i&gt;There are not four languages.&lt;/i&gt;  The paper clearly explains that there are three languages and in how far that this can affect the conclusion.  This is not an original observation in the critique.&lt;/p&gt;

&lt;p&gt;&lt;i&gt;Unfortunately these claims do not stand up to scrutiny.&lt;/i&gt;  The scrutiny is itself fundamentally flawed.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Unfortunately, the critique is flawed.  Its conclusion is preordained and the evidence is carefully selected and trimmed to support its conclusion.</p>
<p>For example:</p>
<p><i>the main driver for Oz - distributed programming</i>: this is false.  Oz was essentially complete when the work on distribution started in 1995.</p>
<p><i>Language design follows trends.</i>: Joe Armstrong (Erlang designer), Mark Miller (E designer), Gert Smolka and his colleagues (Oz designer) are independent thinkers that are not so much influenced by trends.  They all worked <em>against</em> the trend of their surroundings, in independent fashion.</p>
<p><i>This implies distributed programming.</i>  Reducing everything to the needs of distributed programming is just not what happened.  For example, Erlang was originally not designed as a distributed language, but as a language that allows programs to survive software faults.</p>
<p><i>There are not four languages.</i>  The paper clearly explains that there are three languages and in how far that this can affect the conclusion.  This is not an original observation in the critique.</p>
<p><i>Unfortunately these claims do not stand up to scrutiny.</i>  The scrutiny is itself fundamentally flawed.</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Robert</title>
		<link>http://www.lshift.net/blog/2006/06/13/the-definitive-programming-language-not#comment-24331</link>
		<pubDate>Mon, 18 Dec 2006 01:49:16 +0000</pubDate>
		<guid>http://www.lshift.net/blog/2006/06/13/the-definitive-programming-language-not#comment-24331</guid>
					<description>&lt;p&gt;There are all-purpose programming languages and there are specialized programming languages. Aside from SQL, specialized programming languages do not get enough respect from mainstream techies, as I'll argue in an upcoming blog entry. &lt;/p&gt;

&lt;p&gt;Take statistical programming languages: the three most well-known are S, SAS, and SPSS. They are all at least 30 years old. We have not seen a ground-breaking statistical programming language break out into the mainstream for more than three decades. &lt;/p&gt;

&lt;p&gt;There is a new alternative, VILNO, available as an attachment to the August 31 blog entry at
www.my.opera.com/datahelper&lt;/p&gt;

&lt;p&gt;Robert&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>There are all-purpose programming languages and there are specialized programming languages. Aside from SQL, specialized programming languages do not get enough respect from mainstream techies, as I&#8217;ll argue in an upcoming blog entry. </p>
<p>Take statistical programming languages: the three most well-known are S, SAS, and SPSS. They are all at least 30 years old. We have not seen a ground-breaking statistical programming language break out into the mainstream for more than three decades. </p>
<p>There is a new alternative, VILNO, available as an attachment to the August 31 blog entry at<br />
www.my.opera.com/datahelper</p>
<p>Robert</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Philip Wadler</title>
		<link>http://www.lshift.net/blog/2006/06/13/the-definitive-programming-language-not#comment-3308</link>
		<pubDate>Wed, 14 Jun 2006 09:12:59 +0000</pubDate>
		<guid>http://www.lshift.net/blog/2006/06/13/the-definitive-programming-language-not#comment-3308</guid>
					<description>&lt;p&gt;This paper was invited as a talk at FLOPS (I was responsible for this, as pc chair).  Rather than focussing just on his own work, on Oz, Peter van Roy chose to also publicize the work on Erlang and E.  Researchers spend too little of our time extolling the virtues of others work, so I was delighted to see this.&lt;/p&gt;

&lt;p&gt;I agree with yoiu about the shortcomings of the analysis, but I also agree with you that the paper has a lot of merit.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>This paper was invited as a talk at FLOPS (I was responsible for this, as pc chair).  Rather than focussing just on his own work, on Oz, Peter van Roy chose to also publicize the work on Erlang and E.  Researchers spend too little of our time extolling the virtues of others work, so I was delighted to see this.</p>
<p>I agree with yoiu about the shortcomings of the analysis, but I also agree with you that the paper has a lot of merit.</p>
]]></content:encoded>
				</item>
</channel>
</rss>
