<?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: Hey Language Snobs: Don&#8217;t Pinch Pennies</title>
	<atom:link href="http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/</link>
	<description>Peter Christensen's Blog</description>
	<lastBuildDate>Mon, 09 Jan 2012 19:25:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: Language snobbery revisited &#124; LispCast</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-1313</link>
		<dc:creator>Language snobbery revisited &#124; LispCast</dc:creator>
		<pubDate>Sat, 20 Feb 2010 22:26:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-1313</guid>
		<description>[...] I would like to respond to Peter Christensen&#8217;s recent post about the inability of &#8220;language snobs&#8221; to finish anything. [...]</description>
		<content:encoded><![CDATA[<p>[...] I would like to respond to Peter Christensen&#8217;s recent post about the inability of &#8220;language snobs&#8221; to finish anything. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Serge</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-1191</link>
		<dc:creator>Serge</dc:creator>
		<pubDate>Tue, 25 Aug 2009 19:09:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-1191</guid>
		<description>&gt; I just had a strange idea. There is an enormous amount of software written in Lisp, almost an absurd amount. It’s just not in Scheme or in Common Lisp. It’s all in Elisp.

It&#039;s in AutoLisp (within AutoCAD). For the same reason.</description>
		<content:encoded><![CDATA[<p>&gt; I just had a strange idea. There is an enormous amount of software written in Lisp, almost an absurd amount. It’s just not in Scheme or in Common Lisp. It’s all in Elisp.</p>
<p>It&#8217;s in AutoLisp (within AutoCAD). For the same reason.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frederick Ross</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-771</link>
		<dc:creator>Frederick Ross</dc:creator>
		<pubDate>Wed, 30 Jul 2008 16:47:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-771</guid>
		<description>I just had a strange idea.  There is an enormous amount of software written in Lisp, almost an absurd amount.  It&#039;s just not in Scheme or in Common Lisp.  It&#039;s all in Elisp.

Which actually fits your ideas.  The payoff from Elisp is so much higher than from the other two that it hardly seems worth it to mess with them.  Or anything else if you hope to edit and move around data at the end of the day.  Web pages are obviously a different story.</description>
		<content:encoded><![CDATA[<p>I just had a strange idea.  There is an enormous amount of software written in Lisp, almost an absurd amount.  It&#8217;s just not in Scheme or in Common Lisp.  It&#8217;s all in Elisp.</p>
<p>Which actually fits your ideas.  The payoff from Elisp is so much higher than from the other two that it hardly seems worth it to mess with them.  Or anything else if you hope to edit and move around data at the end of the day.  Web pages are obviously a different story.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-767</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Sun, 27 Jul 2008 04:41:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-767</guid>
		<description>glardo - thanks for sharing your informed opinion.    Based on what Joel has said, FogBugz is very profitable.  His stock options were worth about $500K, which wouldn&#039;t fund a company for eight years but is good enough to get started.  I doubt Joel would ever go public since he would have to answer to shareholders and a board about why he spends so much money on recruiting, private offices, vacation time, etc.  He said that revenues have gone up 17x from 2003-2008, so I&#039;d imagine there&#039;s room for profit somewhere in there.</description>
		<content:encoded><![CDATA[<p>glardo &#8211; thanks for sharing your informed opinion.    Based on what Joel has said, FogBugz is very profitable.  His stock options were worth about $500K, which wouldn&#8217;t fund a company for eight years but is good enough to get started.  I doubt Joel would ever go public since he would have to answer to shareholders and a board about why he spends so much money on recruiting, private offices, vacation time, etc.  He said that revenues have gone up 17x from 2003-2008, so I&#8217;d imagine there&#8217;s room for profit somewhere in there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Black of Hat</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-766</link>
		<dc:creator>Black of Hat</dc:creator>
		<pubDate>Sun, 27 Jul 2008 02:50:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-766</guid>
		<description>Nice article. Well I personally think that C++ rules. And I come home from my C++ programming day job to write apps on my own that I release for free. Thanks for the readable large size fonts. Peace.</description>
		<content:encoded><![CDATA[<p>Nice article. Well I personally think that C++ rules. And I come home from my C++ programming day job to write apps on my own that I release for free. Thanks for the readable large size fonts. Peace.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: glardo</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-765</link>
		<dc:creator>glardo</dc:creator>
		<pubDate>Sat, 26 Jul 2008 21:07:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-765</guid>
		<description>&quot;functional-programming dialect of Basic...&quot; 

Sounds like an oxymoron to me.

&quot;closures, active records, lambdas, embedded SQL a la LINQ, etc. etc. and so those are the kinds of features we put into Wasabi…&quot;

Sure, Joel, and all starting from VBScript. Give me a break! 

So is FogBugz profitable or is it a vanity shoppe financed by stock options Joel sold when he left Microsoft? Why hasn&#039;t FogBugz gone public?</description>
		<content:encoded><![CDATA[<p>&#8220;functional-programming dialect of Basic&#8230;&#8221; </p>
<p>Sounds like an oxymoron to me.</p>
<p>&#8220;closures, active records, lambdas, embedded SQL a la LINQ, etc. etc. and so those are the kinds of features we put into Wasabi…&#8221;</p>
<p>Sure, Joel, and all starting from VBScript. Give me a break! </p>
<p>So is FogBugz profitable or is it a vanity shoppe financed by stock options Joel sold when he left Microsoft? Why hasn&#8217;t FogBugz gone public?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mayson Lancaster</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-764</link>
		<dc:creator>Mayson Lancaster</dc:creator>
		<pubDate>Sat, 26 Jul 2008 20:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-764</guid>
		<description>Peter,

Despite its wandering around in a number of different directions, this is a fine essay. You touched on a number of points relevant to your main topic: the use and misuse of niche programming languages, and the choice to use or not use them.

Mayson</description>
		<content:encoded><![CDATA[<p>Peter,</p>
<p>Despite its wandering around in a number of different directions, this is a fine essay. You touched on a number of points relevant to your main topic: the use and misuse of niche programming languages, and the choice to use or not use them.</p>
<p>Mayson</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wynand Winterbach</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-762</link>
		<dc:creator>Wynand Winterbach</dc:creator>
		<pubDate>Sat, 26 Jul 2008 13:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-762</guid>
		<description>First about zealots: zeal is often a symptom of non-thinking. Zealots make a conscious decision to see the world in a one-sided fashion. No-one should be proud of being a language snob/zealot.

I think that markus&#039;s first point has some merit. Some languages simply are better than others. There are a lot of posts out there making statements such as &quot;LISP macros ultimately make programs unmaintainable&quot;, but these are mostly rationalizations by authors who have never used any of the advanced languages (and who are rightly annoyed by the insinuation that they cretins for not using such languages).

So why don&#039;t we see more good stuff from Haskell and LISP lovers? Most of us are programmers by trade. Even those amongst us who are passionate about programming are pretty pooped at the end of a programming day. That doesn&#039;t mean that we don&#039;t play with our favourite languages; only that it&#039;s hard to start on big projects.

So what about the BASIC programmers? Don&#039;t they have day jobs (that is, aren&#039;t many of them students)? I don&#039;t know. But their goals are quite different. I don&#039;t have a desire to write 2D side-scrollers (for example). In a 3D game, I&#039;d be more interested in the 3D engine than the game. Or better yet, in the AI.

We don&#039;t see too many BASIC games with advanced AI. That&#039;s not an indictment or a condescending remark. But clearly the goal of a BASIC programmer is to produce a working (fun, cool) game, whereas a language &quot;snob&quot; might be interested in other areas that are not so amenable to the quick feedback cycle.

If LISP was more widely used, one would see a heap of cool stuff written in LISP. In terms of deployment and libraries, we have languages/implementations such as CAL, Clojure, SISC and Scala on the JVM alone. I&#039;ve shown friends and colleagues these languages; each of them rationalized the non-use of these languages away in a different (and unconvincing) way. Also, don&#039;t forget what a negative a formidable reputation can have on a language (&quot;Person A: I want to write my game in Scheme. Person B: WHAT!? Do you know how hard that language is to use? Better stick to BASIC.&quot;)</description>
		<content:encoded><![CDATA[<p>First about zealots: zeal is often a symptom of non-thinking. Zealots make a conscious decision to see the world in a one-sided fashion. No-one should be proud of being a language snob/zealot.</p>
<p>I think that markus&#8217;s first point has some merit. Some languages simply are better than others. There are a lot of posts out there making statements such as &#8220;LISP macros ultimately make programs unmaintainable&#8221;, but these are mostly rationalizations by authors who have never used any of the advanced languages (and who are rightly annoyed by the insinuation that they cretins for not using such languages).</p>
<p>So why don&#8217;t we see more good stuff from Haskell and LISP lovers? Most of us are programmers by trade. Even those amongst us who are passionate about programming are pretty pooped at the end of a programming day. That doesn&#8217;t mean that we don&#8217;t play with our favourite languages; only that it&#8217;s hard to start on big projects.</p>
<p>So what about the BASIC programmers? Don&#8217;t they have day jobs (that is, aren&#8217;t many of them students)? I don&#8217;t know. But their goals are quite different. I don&#8217;t have a desire to write 2D side-scrollers (for example). In a 3D game, I&#8217;d be more interested in the 3D engine than the game. Or better yet, in the AI.</p>
<p>We don&#8217;t see too many BASIC games with advanced AI. That&#8217;s not an indictment or a condescending remark. But clearly the goal of a BASIC programmer is to produce a working (fun, cool) game, whereas a language &#8220;snob&#8221; might be interested in other areas that are not so amenable to the quick feedback cycle.</p>
<p>If LISP was more widely used, one would see a heap of cool stuff written in LISP. In terms of deployment and libraries, we have languages/implementations such as CAL, Clojure, SISC and Scala on the JVM alone. I&#8217;ve shown friends and colleagues these languages; each of them rationalized the non-use of these languages away in a different (and unconvincing) way. Also, don&#8217;t forget what a negative a formidable reputation can have on a language (&#8220;Person A: I want to write my game in Scheme. Person B: WHAT!? Do you know how hard that language is to use? Better stick to BASIC.&#8221;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ProDevTips - dev related notes and tutorials &#187; Blog Archive &#187; Some blogs are going strong, some not</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-752</link>
		<dc:creator>ProDevTips - dev related notes and tutorials &#187; Blog Archive &#187; Some blogs are going strong, some not</dc:creator>
		<pubDate>Thu, 03 Jul 2008 02:52:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-752</guid>
		<description>[...]  I just read a great post by Peter Christensen. If he can keep that level he will joint the [...]</description>
		<content:encoded><![CDATA[<p>[...]  I just read a great post by Peter Christensen. If he can keep that level he will joint the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrik Sarvell</title>
		<link>http://www.pchristensen.com/blog/articles/hey-language-snobs-dont-pinch-pennies/comment-page-1/#comment-751</link>
		<dc:creator>Henrik Sarvell</dc:creator>
		<pubDate>Tue, 01 Jul 2008 14:55:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.pchristensen.com/blog/?p=271#comment-751</guid>
		<description>Pete, you are now in my &#039;Absolute Favorites&quot; folder, great work on this one. It has that classic feeling. Writing truly is a fresh skill, you&#039;re only as good as your latest piece and this one took you to my top list. Keep em coming!</description>
		<content:encoded><![CDATA[<p>Pete, you are now in my &#8216;Absolute Favorites&#8221; folder, great work on this one. It has that classic feeling. Writing truly is a fresh skill, you&#8217;re only as good as your latest piece and this one took you to my top list. Keep em coming!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

