<?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: Never mind the language, the programmer is what matters</title>
	<atom:link href="http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/feed/" rel="self" type="application/rss+xml" />
	<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/</link>
	<description></description>
	<lastBuildDate>Thu, 14 Jul 2011 22:53:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: Emilio Wuerges</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-947</link>
		<dc:creator>Emilio Wuerges</dc:creator>
		<pubDate>Thu, 24 Sep 2009 18:34:23 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-947</guid>
		<description>My guess is that it is a matter of culture surrounding the programmers.
Perl programmers often follow mailing lists where people post their problems and solutions. They often have a close solution to recur to, before starting from a totally new Idea. I don&#039;t know about TCL, thought.</description>
		<content:encoded><![CDATA[<p>My guess is that it is a matter of culture surrounding the programmers.<br />
Perl programmers often follow mailing lists where people post their problems and solutions. They often have a close solution to recur to, before starting from a totally new Idea. I don&#8217;t know about TCL, thought.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Blanc</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-910</link>
		<dc:creator>Chris Blanc</dc:creator>
		<pubDate>Sat, 19 Sep 2009 17:35:41 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-910</guid>
		<description>Perl is a general purpose language that excels at common tasks based on file systems, text processing, and any kind of data conformity or fixing task. With its built in regular expression powerhouse, it lends itself to the kind of thinking that produces quick and reliable solutions. As a result, it reminds me of other &quot;glue&quot; languages like Microsoft BASIC on 1980s computers and HyperCard on the Mac. I feel naked using a machine that does not have it installed.</description>
		<content:encoded><![CDATA[<p>Perl is a general purpose language that excels at common tasks based on file systems, text processing, and any kind of data conformity or fixing task. With its built in regular expression powerhouse, it lends itself to the kind of thinking that produces quick and reliable solutions. As a result, it reminds me of other &#8220;glue&#8221; languages like Microsoft BASIC on 1980s computers and HyperCard on the Mac. I feel naked using a machine that does not have it installed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-908</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sat, 19 Sep 2009 16:30:10 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-908</guid>
		<description>For the 0.001% of readers who *didn&#039;t* get here through Reddit, there is also a lively discussion about this article here: http://www.reddit.com/r/programming/comments/9luae/never_mind_the_language_the_programmer_is_what/</description>
		<content:encoded><![CDATA[<p>For the 0.001% of readers who *didn&#8217;t* get here through Reddit, there is also a lively discussion about this article here: <a href="http://www.reddit.com/r/programming/comments/9luae/never_mind_the_language_the_programmer_is_what/" rel="nofollow">http://www.reddit.com/r/programming/comments/9luae/never_mind_the_language_the_programmer_is_what/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-906</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sat, 19 Sep 2009 15:55:43 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-906</guid>
		<description>DeGisi and JGM, your suggestion that this is caused by some particularly helpful implementation in Perl + Tcl is probably correct. I haven&#039;t looked at the exact task, but a dictionary task  sounds like a simple hash-implentation in Perl to me.

But does that invalidate the data? Not at all, actually it is probably getting us closer to the  bigger picture: The more common, important or useful tasks are made a part of the programming language the less it relies on the programmer to get it right.  The Java,C++ and C-coders might all have had to rely on creating their own hashing algorithm while the Perl-coders could just use the hash algorithm built-into and optimized in Perl. 

That might be the reason for the lower variability, but it doesn&#039;t make the observation more trivial. Rather it indicates that you might want to look at a higher-level language even for perfomance-demanding tasks, if it has built-in support for it, since statistics predict you might not be able to re-implement the algorithm in a better way anyways. 

Not exactly new thoughts, I guess... It&#039;s just that they got some real observations of this that is cool.</description>
		<content:encoded><![CDATA[<p>DeGisi and JGM, your suggestion that this is caused by some particularly helpful implementation in Perl + Tcl is probably correct. I haven&#8217;t looked at the exact task, but a dictionary task  sounds like a simple hash-implentation in Perl to me.</p>
<p>But does that invalidate the data? Not at all, actually it is probably getting us closer to the  bigger picture: The more common, important or useful tasks are made a part of the programming language the less it relies on the programmer to get it right.  The Java,C++ and C-coders might all have had to rely on creating their own hashing algorithm while the Perl-coders could just use the hash algorithm built-into and optimized in Perl. </p>
<p>That might be the reason for the lower variability, but it doesn&#8217;t make the observation more trivial. Rather it indicates that you might want to look at a higher-level language even for perfomance-demanding tasks, if it has built-in support for it, since statistics predict you might not be able to re-implement the algorithm in a better way anyways. </p>
<p>Not exactly new thoughts, I guess&#8230; It&#8217;s just that they got some real observations of this that is cool.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JGM</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-900</link>
		<dc:creator>JGM</dc:creator>
		<pubDate>Sat, 19 Sep 2009 01:55:25 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-900</guid>
		<description>Is it possible that PERL has some common library or built in set of functions/objects that perform a core part of the dictionary task requested?  I would think that in that case you would see the low variation, as all or most of the submissions would be running identical code.</description>
		<content:encoded><![CDATA[<p>Is it possible that PERL has some common library or built in set of functions/objects that perform a core part of the dictionary task requested?  I would think that in that case you would see the low variation, as all or most of the submissions would be running identical code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bernz</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-893</link>
		<dc:creator>bernz</dc:creator>
		<pubDate>Fri, 18 Sep 2009 20:33:26 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-893</guid>
		<description>Cool, this suggests that most perl programmers reach an approximately equal (and respectable) level of insanity. :-D</description>
		<content:encoded><![CDATA[<p>Cool, this suggests that most perl programmers reach an approximately equal (and respectable) level of insanity. <img src='http://p.einarsen.no/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven Obua</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-891</link>
		<dc:creator>Steven Obua</dc:creator>
		<pubDate>Fri, 18 Sep 2009 17:56:49 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-891</guid>
		<description>Well, you could also argue that the language DOES matter most. In particular, you should only program in TCL or perl.

Of course this is doubtful, just as these kind of experiments are :-)</description>
		<content:encoded><![CDATA[<p>Well, you could also argue that the language DOES matter most. In particular, you should only program in TCL or perl.</p>
<p>Of course this is doubtful, just as these kind of experiments are <img src='http://p.einarsen.no/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom DeGisi</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-890</link>
		<dc:creator>Tom DeGisi</dc:creator>
		<pubDate>Fri, 18 Sep 2009 16:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-890</guid>
		<description>It might just mean that there is particular implementation for that problem in Perl and TCL which is obvious to to competent programmers in the language.</description>
		<content:encoded><![CDATA[<p>It might just mean that there is particular implementation for that problem in Perl and TCL which is obvious to to competent programmers in the language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://p.einarsen.no/never-mind-the-language-the-programmer-is-what-matters/comment-page-1/#comment-887</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 18 Sep 2009 15:45:23 +0000</pubDate>
		<guid isPermaLink="false">http://p.einarsen.no/?p=151#comment-887</guid>
		<description>See: http://www.flownet.com/ron/papers/lisp-java.pdf

for a Lisp version.</description>
		<content:encoded><![CDATA[<p>See: <a href="http://www.flownet.com/ron/papers/lisp-java.pdf" rel="nofollow">http://www.flownet.com/ron/papers/lisp-java.pdf</a></p>
<p>for a Lisp version.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

