<?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: Common Lisp and the Towers of Blub</title>
	<atom:link href="http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 14:27:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Steve Knight</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-8876</link>
		<dc:creator>Steve Knight</dc:creator>
		<pubDate>Tue, 10 Jun 2008 12:04:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-8876</guid>
		<description>&lt;blockquote&gt;From my personal experience at work i must say there arenâ€™t many big projects developed in some less mainstream languages simply because employers and people in charge are afraid of programming languages with a smaller userbase.&lt;/blockquote&gt;

Yes you&#039;re right and I don&#039;t think this is going to change.  Whilst there is a theory (and I&#039;m sure it&#039;s true) that if you can find a good programmer they are good regardless of the language so the programming language is not really the problem.   The problem is finding the management with vision.

The thing that perplexes me the most is whether good programmers would want to program in something other than a mainstream language because it might reduce their marketability.</description>
		<content:encoded><![CDATA[<blockquote><p>From my personal experience at work i must say there arenâ€™t many big projects developed in some less mainstream languages simply because employers and people in charge are afraid of programming languages with a smaller userbase.</p></blockquote>
<p>Yes you&#8217;re right and I don&#8217;t think this is going to change.  Whilst there is a theory (and I&#8217;m sure it&#8217;s true) that if you can find a good programmer they are good regardless of the language so the programming language is not really the problem.   The problem is finding the management with vision.</p>
<p>The thing that perplexes me the most is whether good programmers would want to program in something other than a mainstream language because it might reduce their marketability.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-8696</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 21 May 2008 18:13:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-8696</guid>
		<description>From my personal experience at work i must say there aren&#039;t many big projects developed in some less mainstream languages simply because employers and people in charge are afraid of programming languages with a smaller userbase.
At work we develop stuff for web mostly on php and when i tried to implement some projects in Smalltalk Seaside framework i was greeted with something along the lines of &quot;That looks very promising, but if you ever get hit by bus where the heck am i supposed to pick a programmer that can work in this language charging the same fees i&#039;m paying you?&quot; and that was the end of it. Obviously i live in a small country and that might justify this behavior, personally, i still see it as short-sight.</description>
		<content:encoded><![CDATA[<p>From my personal experience at work i must say there aren&#8217;t many big projects developed in some less mainstream languages simply because employers and people in charge are afraid of programming languages with a smaller userbase.<br />
At work we develop stuff for web mostly on php and when i tried to implement some projects in Smalltalk Seaside framework i was greeted with something along the lines of &#8220;That looks very promising, but if you ever get hit by bus where the heck am i supposed to pick a programmer that can work in this language charging the same fees i&#8217;m paying you?&#8221; and that was the end of it. Obviously i live in a small country and that might justify this behavior, personally, i still see it as short-sight.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Christensen</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-2641</link>
		<dc:creator>Peter Christensen</dc:creator>
		<pubDate>Wed, 09 Jan 2008 17:10:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-2641</guid>
		<description>Truy,
      I had that same question, &quot;If Lisp is so great, how come no one uses it?&quot;  There&#039;s a forthcoming blog post inside me that examines the logic behind the statement, but for now I&#039;ve started compiling a list of companies that are known to use Lisp.  Granted, it&#039;s nothing compared to companies that use C, Java, etc, but it&#039;s something.  I&#039;m still working on it and have some big lists to parse.  Take a look:

http://www.pchristensen.com/blog/lisp-companies/</description>
		<content:encoded><![CDATA[<p>Truy,<br />
      I had that same question, &#8220;If Lisp is so great, how come no one uses it?&#8221;  There&#8217;s a forthcoming blog post inside me that examines the logic behind the statement, but for now I&#8217;ve started compiling a list of companies that are known to use Lisp.  Granted, it&#8217;s nothing compared to companies that use C, Java, etc, but it&#8217;s something.  I&#8217;m still working on it and have some big lists to parse.  Take a look:</p>
<p><a href="http://www.pchristensen.com/blog/lisp-companies/" rel="nofollow">http://www.pchristensen.com/blog/lisp-companies/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Truy</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-1738</link>
		<dc:creator>Truy</dc:creator>
		<pubDate>Wed, 14 Nov 2007 08:42:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-1738</guid>
		<description>Hi,

Lisp is very powerful, too powerful for many programmers, and far too powerful for most managers / companies.
Since people are not likely to change much, the adoption of Lisp is unlikely to change much. Yes, it&#039;s more popular now (with developers) than in a long time, but this has more to do with internet, blogs and rss feeds than the language itself, which has been this way for ages. 
So by all means, learn it and love it - but expecting to see a lot of apps around actually written in CL? Not that likely.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Lisp is very powerful, too powerful for many programmers, and far too powerful for most managers / companies.<br />
Since people are not likely to change much, the adoption of Lisp is unlikely to change much. Yes, it&#8217;s more popular now (with developers) than in a long time, but this has more to do with internet, blogs and rss feeds than the language itself, which has been this way for ages.<br />
So by all means, learn it and love it &#8211; but expecting to see a lot of apps around actually written in CL? Not that likely.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Knight</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-1705</link>
		<dc:creator>Steve Knight</dc:creator>
		<pubDate>Mon, 12 Nov 2007 06:36:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-1705</guid>
		<description>Hi Graham!

&gt;&gt; maybe I might of found an application written in it somewhere, someday

You raise an excellent point, but of course I have a response.   I&#039;m not sure if Lisp&#039;s resurgence will come to anything much but it&#039;s starting to become clearer to me that the original claims about Lisp are based in some truth.  Lisp is more powerful than anything I&#039;ve used before and since I&#039;m not a master of the universe yet a little more power wouldn&#039;t go a miss!   There is of course a cost.

Richard Feynman developed his own set of nomenclature for calculus (&lt;a href=&quot;http://www.amazon.com/Surely-Feynman-Adventures-Curious-Character/dp/0393316041&quot; rel=&quot;nofollow&quot;&gt;Surely You must Be Joking&lt;/a&gt;) which was, to him at least, far superior than the ones that we already had developed.   

And so it is with Lisp, I think, and like Feynman&#039;s calculus it&#039;s adoption is a problem of communication.   Lisp might be a more efficient representation of a program but there is an up-front cost to understanding what it means because by &lt;strong&gt;current&lt;/strong&gt; standards it is somewhat unconventional.   

A mutual ex-colleague of ours (Brian Egge) reminded me that software often gets rewritten a few times and if the first version is written in Lisp and subsequent ones are not then that&#039;s not necessarily a failure it&#039;s just how it is.   It&#039;s a language that cries out as a candidate for proof-of-concept ideas in powers-of-one shops.   That&#039;s why it&#039;s got me hooked.</description>
		<content:encoded><![CDATA[<p>Hi Graham!</p>
<p>>> maybe I might of found an application written in it somewhere, someday</p>
<p>You raise an excellent point, but of course I have a response.   I&#8217;m not sure if Lisp&#8217;s resurgence will come to anything much but it&#8217;s starting to become clearer to me that the original claims about Lisp are based in some truth.  Lisp is more powerful than anything I&#8217;ve used before and since I&#8217;m not a master of the universe yet a little more power wouldn&#8217;t go a miss!   There is of course a cost.</p>
<p>Richard Feynman developed his own set of nomenclature for calculus (<a href="http://www.amazon.com/Surely-Feynman-Adventures-Curious-Character/dp/0393316041" rel="nofollow">Surely You must Be Joking</a>) which was, to him at least, far superior than the ones that we already had developed.   </p>
<p>And so it is with Lisp, I think, and like Feynman&#8217;s calculus it&#8217;s adoption is a problem of communication.   Lisp might be a more efficient representation of a program but there is an up-front cost to understanding what it means because by <strong>current</strong> standards it is somewhat unconventional.   </p>
<p>A mutual ex-colleague of ours (Brian Egge) reminded me that software often gets rewritten a few times and if the first version is written in Lisp and subsequent ones are not then that&#8217;s not necessarily a failure it&#8217;s just how it is.   It&#8217;s a language that cries out as a candidate for proof-of-concept ideas in powers-of-one shops.   That&#8217;s why it&#8217;s got me hooked.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham King</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-1702</link>
		<dc:creator>Graham King</dc:creator>
		<pubDate>Mon, 12 Nov 2007 02:38:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-1702</guid>
		<description>Don&#039;t do it Steve! Save yourself whilst other human beings still (sort of) understand you!

 I gave Lisp a month of my life a few years ago. I had to stop when I wore out my bracket key. Lisp did give me a new perspective on things: Languages for Real Programmers = bad. Languages for Children = good. Right now I&#039;m using a lot of Flex and it makes me happy.

 One might also consider that if it really was the greatest language in the world, maybe I might of found an application written in it somewhere, someday (yes, aside from Emacs). I&#039;ve used a feed reader in Smalltalk, a jabber server in Erlang, but never anything in Lisp. And Mr Paul Graham might want to admit that he&#039;s paying for his champagne in Python generated money, from selling reddit after they re-wrote it from Lisp to Python.

 Happy bracket counting.
 Graham</description>
		<content:encoded><![CDATA[<p>Don&#8217;t do it Steve! Save yourself whilst other human beings still (sort of) understand you!</p>
<p> I gave Lisp a month of my life a few years ago. I had to stop when I wore out my bracket key. Lisp did give me a new perspective on things: Languages for Real Programmers = bad. Languages for Children = good. Right now I&#8217;m using a lot of Flex and it makes me happy.</p>
<p> One might also consider that if it really was the greatest language in the world, maybe I might of found an application written in it somewhere, someday (yes, aside from Emacs). I&#8217;ve used a feed reader in Smalltalk, a jabber server in Erlang, but never anything in Lisp. And Mr Paul Graham might want to admit that he&#8217;s paying for his champagne in Python generated money, from selling reddit after they re-wrote it from Lisp to Python.</p>
<p> Happy bracket counting.<br />
 Graham</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Harrop</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-1694</link>
		<dc:creator>Jon Harrop</dc:creator>
		<pubDate>Sun, 11 Nov 2007 15:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-1694</guid>
		<description>You might like OCaml or Haskell. They are like Lisp but better... ;-)</description>
		<content:encoded><![CDATA[<p>You might like OCaml or Haskell. They are like Lisp but better&#8230; <img src='http://www.hackinghat.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom SW</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-1682</link>
		<dc:creator>Tom SW</dc:creator>
		<pubDate>Sat, 10 Nov 2007 19:39:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-1682</guid>
		<description>Thanks for helping me discover that I too am crap at maths (project Euler).
For the life of me I can&#039;t understand how you got to using symbol-macrolet to solve problem 2, though :)</description>
		<content:encoded><![CDATA[<p>Thanks for helping me discover that I too am crap at maths (project Euler).<br />
For the life of me I can&#8217;t understand how you got to using symbol-macrolet to solve problem 2, though <img src='http://www.hackinghat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shorel</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-1670</link>
		<dc:creator>Shorel</dc:creator>
		<pubDate>Sat, 10 Nov 2007 02:04:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-1670</guid>
		<description>I recommend you this book:

http://www.cse.buffalo.edu/pub/WWW/faculty/shapiro/Commonlisp/

It will take your hand and teach you Lisp in a complete and understandable way.

PCL will make you see Lisp code and say &#039;whoa&#039;, the Shapiro book will make you write that kind of code (if you do all exercises in the book, that&#039;s it) while being actually easier to understand.</description>
		<content:encoded><![CDATA[<p>I recommend you this book:</p>
<p><a href="http://www.cse.buffalo.edu/pub/WWW/faculty/shapiro/Commonlisp/" rel="nofollow">http://www.cse.buffalo.edu/pub/WWW/faculty/shapiro/Commonlisp/</a></p>
<p>It will take your hand and teach you Lisp in a complete and understandable way.</p>
<p>PCL will make you see Lisp code and say &#8216;whoa&#8217;, the Shapiro book will make you write that kind of code (if you do all exercises in the book, that&#8217;s it) while being actually easier to understand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: grules</title>
		<link>http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub/comment-page-1#comment-1668</link>
		<dc:creator>grules</dc:creator>
		<pubDate>Sat, 10 Nov 2007 01:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackinghat.com/index.php/lisp/common-lisp-and-the-towers-of-blub#comment-1668</guid>
		<description>Please do yourself a favor and learn Common Lisp using a book that was created to teach Common Lisp. Not a reference:

http://www.gigamonkeys.com/book/</description>
		<content:encoded><![CDATA[<p>Please do yourself a favor and learn Common Lisp using a book that was created to teach Common Lisp. Not a reference:</p>
<p><a href="http://www.gigamonkeys.com/book/" rel="nofollow">http://www.gigamonkeys.com/book/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

