<?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: The Failure of Lisp?  A Reply To Brandon Werner</title>
	<atom:link href="http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/feed" rel="self" type="application/rss+xml" />
	<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner</link>
	<description>Software and Innovation</description>
	<lastBuildDate>Sun, 10 Jul 2011 14:13:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: ITA Software and Needlebase &#124; DBMS2 -- DataBase Management System Services</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-46708</link>
		<dc:creator>ITA Software and Needlebase &#124; DBMS2 -- DataBase Management System Services</dc:creator>
		<pubDate>Wed, 21 Apr 2010 17:10:18 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-46708</guid>
		<description>[...] I just re-found an old characterization of (some of) what ITA Software does by &#8212; who else? &#8212; Dan Weinreb: I am working on our new product, an airline reservation [...]</description>
		<content:encoded><![CDATA[<p>[...] I just re-found an old characterization of (some of) what ITA Software does by &#8212; who else? &#8212; Dan Weinreb: I am working on our new product, an airline reservation [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prashant Gholap</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-30696</link>
		<dc:creator>Prashant Gholap</dc:creator>
		<pubDate>Wed, 15 Jul 2009 16:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-30696</guid>
		<description>From last two days I am searching madly for Future of lisp, and by this time I got this post &amp; really want to post something which will boost masters in this field to do something revolutionary for bringing this old aged language in day to day practice.

Before saying some thing more let me tell you something about me. I am not truly professional programmer, but by accident I have became AutoCAD lisp programmer &amp; now I am full time CAD Programmer. I have been successfully doing programing in Visual lisp, vb6 for last 10 years &amp; recently started coding in vb.net &amp; asp.net. Every time when new assignment comes to me I explore that whether I can do it in lisp, I don&#039;t know what but there is some thing addictive in this language that a non-programmer like me has got habitat of it. I think I have said enough of me &amp; I should come to the point.

I terribly think that creator of this language will be filling shame on our lisp fans community, just imagine before 50 years this incredible language was discovered &amp; still it is competing with top class today&#039;s programming languages. Do somebody need need to tell more about this great language. It is very clear that this language by hook or crook was totally ignored &amp; gods wish it is slowly gaining popularity. 

I don&#039;t want to discuss here what gains we get why using LISP &amp; with compare to other languages (there are many post already for this). 

Lastly I just want to end my discussion my pleading to all Lisp fans, &quot;OK guys, now its enough of proving how great LISP language is what we can do in it&quot;.  Now the time has come to do something extraordinarily which will make John soul somewhat peaceful. 

I know I am writing something emotional &amp; insensible here, but let me confess I do not have any good educational qualification , no good programming skills. I only know I love LISP language &amp; I can go to any extent for contributing to it. I know some of my sentence will heartened guys who are really working hard on bringing this language to fame. But don&#039;t take something negative feelings from this. I am just nervous b&#039;coz we guys know how this language is still superior then any of today&#039;s language (even after 50 years), and still we are googling just what is future of LISP. 

I think we all need to contribute for this, &amp; big guns in this field (Franz) should contribute more on this effort. 

I think I have said enough, let me wait for some feedback from you guys to see what I am saying is meaningful or useless.</description>
		<content:encoded><![CDATA[<p>From last two days I am searching madly for Future of lisp, and by this time I got this post &amp; really want to post something which will boost masters in this field to do something revolutionary for bringing this old aged language in day to day practice.</p>
<p>Before saying some thing more let me tell you something about me. I am not truly professional programmer, but by accident I have became AutoCAD lisp programmer &amp; now I am full time CAD Programmer. I have been successfully doing programing in Visual lisp, vb6 for last 10 years &amp; recently started coding in vb.net &amp; asp.net. Every time when new assignment comes to me I explore that whether I can do it in lisp, I don&#8217;t know what but there is some thing addictive in this language that a non-programmer like me has got habitat of it. I think I have said enough of me &amp; I should come to the point.</p>
<p>I terribly think that creator of this language will be filling shame on our lisp fans community, just imagine before 50 years this incredible language was discovered &amp; still it is competing with top class today&#8217;s programming languages. Do somebody need need to tell more about this great language. It is very clear that this language by hook or crook was totally ignored &amp; gods wish it is slowly gaining popularity. </p>
<p>I don&#8217;t want to discuss here what gains we get why using LISP &amp; with compare to other languages (there are many post already for this). </p>
<p>Lastly I just want to end my discussion my pleading to all Lisp fans, &#8220;OK guys, now its enough of proving how great LISP language is what we can do in it&#8221;.  Now the time has come to do something extraordinarily which will make John soul somewhat peaceful. </p>
<p>I know I am writing something emotional &amp; insensible here, but let me confess I do not have any good educational qualification , no good programming skills. I only know I love LISP language &amp; I can go to any extent for contributing to it. I know some of my sentence will heartened guys who are really working hard on bringing this language to fame. But don&#8217;t take something negative feelings from this. I am just nervous b&#8217;coz we guys know how this language is still superior then any of today&#8217;s language (even after 50 years), and still we are googling just what is future of LISP. </p>
<p>I think we all need to contribute for this, &amp; big guns in this field (Franz) should contribute more on this effort. </p>
<p>I think I have said enough, let me wait for some feedback from you guys to see what I am saying is meaningful or useless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Weinreb</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-1902</link>
		<dc:creator>Dan Weinreb</dc:creator>
		<pubDate>Sat, 29 Nov 2008 20:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-1902</guid>
		<description>Chris; we don&#039;t do anything too special.  If you read Practical Common Lisp, we pretty much follow that kind of programming style.  We use Subversion for source control.  We have unit tests, and before committing any code, it must be reviewed and unit-tested.  Then we have a continuously-running &quot;buildbot&quot;, a server that continuously rebuilds the code and runs a larger (slower) set of unit tests on it, and emails whomever might be responsible.  We also have a &quot;performance buildbot&quot; that checks for performance regressions.  Every night we have automatic tools that snapshot the whole system, including all the components (only the big business-layer component is written in Lisp), package it up, distribute it to the appropriate machines in a cluster, and run system-level tests over the whole thing.  All this automatic testing is extremely valuable. We use Bugzilla to track bugs (and sometimes enhancement requests).</description>
		<content:encoded><![CDATA[<p>Chris; we don&#8217;t do anything too special.  If you read Practical Common Lisp, we pretty much follow that kind of programming style.  We use Subversion for source control.  We have unit tests, and before committing any code, it must be reviewed and unit-tested.  Then we have a continuously-running &#8220;buildbot&#8221;, a server that continuously rebuilds the code and runs a larger (slower) set of unit tests on it, and emails whomever might be responsible.  We also have a &#8220;performance buildbot&#8221; that checks for performance regressions.  Every night we have automatic tools that snapshot the whole system, including all the components (only the big business-layer component is written in Lisp), package it up, distribute it to the appropriate machines in a cluster, and run system-level tests over the whole thing.  All this automatic testing is extremely valuable. We use Bugzilla to track bugs (and sometimes enhancement requests).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-1611</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 18 Nov 2008 21:45:34 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-1611</guid>
		<description>How do you manage it? I mean, what kind of coding conventions and style rules do you guys use to aid in code creation and maintenance? I’m genuinely curious. Any suggestions or recommendations would be very helpful to me. I have recently become very interested in Common Lisp, and it is currently the only language I want to program in when I have spare time. Do you recommend any way that I can become involved in “cleaning up” the Lisp image?
Great post!</description>
		<content:encoded><![CDATA[<p>How do you manage it? I mean, what kind of coding conventions and style rules do you guys use to aid in code creation and maintenance? I’m genuinely curious. Any suggestions or recommendations would be very helpful to me. I have recently become very interested in Common Lisp, and it is currently the only language I want to program in when I have spare time. Do you recommend any way that I can become involved in “cleaning up” the Lisp image?<br />
Great post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 3 Noteworthy Indian Web Companies &#124; TechSutra</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-1546</link>
		<dc:creator>3 Noteworthy Indian Web Companies &#124; TechSutra</dc:creator>
		<pubDate>Sun, 16 Nov 2008 14:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-1546</guid>
		<description>[...] user feedback quite seriously.Cleartrip is also one of the handful of companies in India who have based their software stack on Lisp. That in my opinion is worth some brownie points. They are also the [...]</description>
		<content:encoded><![CDATA[<p>[...] user feedback quite seriously.Cleartrip is also one of the handful of companies in India who have based their software stack on Lisp. That in my opinion is worth some brownie points. They are also the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kfz Versicherung</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-894</link>
		<dc:creator>Kfz Versicherung</dc:creator>
		<pubDate>Sun, 05 Oct 2008 07:07:33 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-894</guid>
		<description>I have bookmarked this informativ site. Thanks Kfz Versicherung</description>
		<content:encoded><![CDATA[<p>I have bookmarked this informativ site. Thanks Kfz Versicherung</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Pallister</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-833</link>
		<dc:creator>John Pallister</dc:creator>
		<pubDate>Mon, 29 Sep 2008 12:18:57 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-833</guid>
		<description>I think everyone&#039;s missing the point. Modern systems can (and probably should) be developed using multiple languages, according to the &quot;don&#039;t re-invent any wheels&quot; principle (I&#039;m using Lisp, C++, XSLT, Flash/Flex/Actionscript &amp; XHTML/CSS/JavaScript for my current project - to limit myself to a single language would be stupid). If your project/brief/itch matches the 99% of &quot;real world&quot; tasks, just choose the language(s)/framework(s)/etc. that&#039;ll get it finished ASAP.

The magic of Lisp is that you can use it to make software that you just can&#039;t make in other languages (including those other languages). But most programmers never need to (and specifically don&#039;t want to) create software the likes of which the world has never seen, which is fine. If you want libraries, lambdas and LAMP, use Python, for God&#039;s sake. If it&#039;s good enough for Peter Norvig, it&#039;s good enough.

Worse is indeed better (just look at PHP); but popularity is overrated. I&#039;ve been programming for 20 years, and I can afford LispWorks Pro *and* its annual maintenance contract. (And if I couldn&#039;t, and/or if I wasn&#039;t required to use Windows, I&#039;d be using SBCL, end of story.) I&#039;d love to get more Lisp work and work with more Lispers, but I couldn&#039;t give a wet slap whether Lisp is more or less popular than any other language. As they say, &quot;when the student is ready, the master will appear&quot;; it isn&#039;t that hard to learn Lisp if you put your mind to it. I did, and I&#039;m no Bram Cohen.</description>
		<content:encoded><![CDATA[<p>I think everyone&#8217;s missing the point. Modern systems can (and probably should) be developed using multiple languages, according to the &#8220;don&#8217;t re-invent any wheels&#8221; principle (I&#8217;m using Lisp, C++, XSLT, Flash/Flex/Actionscript &amp; XHTML/CSS/JavaScript for my current project &#8211; to limit myself to a single language would be stupid). If your project/brief/itch matches the 99% of &#8220;real world&#8221; tasks, just choose the language(s)/framework(s)/etc. that&#8217;ll get it finished ASAP.</p>
<p>The magic of Lisp is that you can use it to make software that you just can&#8217;t make in other languages (including those other languages). But most programmers never need to (and specifically don&#8217;t want to) create software the likes of which the world has never seen, which is fine. If you want libraries, lambdas and LAMP, use Python, for God&#8217;s sake. If it&#8217;s good enough for Peter Norvig, it&#8217;s good enough.</p>
<p>Worse is indeed better (just look at PHP); but popularity is overrated. I&#8217;ve been programming for 20 years, and I can afford LispWorks Pro *and* its annual maintenance contract. (And if I couldn&#8217;t, and/or if I wasn&#8217;t required to use Windows, I&#8217;d be using SBCL, end of story.) I&#8217;d love to get more Lisp work and work with more Lispers, but I couldn&#8217;t give a wet slap whether Lisp is more or less popular than any other language. As they say, &#8220;when the student is ready, the master will appear&#8221;; it isn&#8217;t that hard to learn Lisp if you put your mind to it. I did, and I&#8217;m no Bram Cohen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ala'a</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-784</link>
		<dc:creator>ala'a</dc:creator>
		<pubDate>Thu, 25 Sep 2008 18:56:30 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-784</guid>
		<description>i&#039;ve asked on #lisp and c.l.l and got good answer for every good question i asked.

regarding the problem of &#039;batteries included&#039; can be solved with a hint from the text below from Erik: 

  &quot;the reason there _are_ a bunch of &quot;libraries&quot; and packages for all those ****** languages is that people probably didn&#039;t feel bad about not having something nice, so they went ahead and made something ugly but at least functional.  now, everyone&#039;s happy, right?  why not repeat this for *Common Lisp*, too? &quot;
qouted from http://groups.google.no/group/comp.lang.lisp/msg/4bda6a98e5cf0bce</description>
		<content:encoded><![CDATA[<p>i&#8217;ve asked on #lisp and c.l.l and got good answer for every good question i asked.</p>
<p>regarding the problem of &#8216;batteries included&#8217; can be solved with a hint from the text below from Erik: </p>
<p>  &#8220;the reason there _are_ a bunch of &#8220;libraries&#8221; and packages for all those ****** languages is that people probably didn&#8217;t feel bad about not having something nice, so they went ahead and made something ugly but at least functional.  now, everyone&#8217;s happy, right?  why not repeat this for *Common Lisp*, too? &#8221;<br />
qouted from <a href="http://groups.google.no/group/comp.lang.lisp/msg/4bda6a98e5cf0bce" rel="nofollow">http://groups.google.no/group/comp.lang.lisp/msg/4bda6a98e5cf0bce</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Weinreb</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-779</link>
		<dc:creator>Dan Weinreb</dc:creator>
		<pubDate>Thu, 25 Sep 2008 11:14:17 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-779</guid>
		<description>Ken: You might want to check out www.lispforum.com.</description>
		<content:encoded><![CDATA[<p>Ken: You might want to check out <a href="http://www.lispforum.com" rel="nofollow">http://www.lispforum.com</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken</title>
		<link>http://danweinreb.org/blog/the-failure-of-lisp-a-reply-to-brandon-werner/comment-page-1#comment-773</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Wed, 24 Sep 2008 22:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://danweinreb.org/blog/?p=57#comment-773</guid>
		<description>&quot;I am one of those 50 year old men.  (Well, I’ll be 50 in January, and I don’t use IRC.)&quot; and: &quot;to me it seems that people do get answers on comp.lang.lisp and LispForum, and the tone doesn’t seem so nasty to me, usually.&quot;

A-ha!  Here&#039;s the disconnect.  Perhaps all the old, nice Lisp hackers who are welcoming to newbies hang out on USENET, and all the smug jerks hang out on IRC.  (I&#039;ve had bad experiences on #lisp, too.)

Where&#039;s a newbie more likely to go?  As much as I love USENET, &quot;we&quot; (speaking as someone younger than 30) grew up with computers and want instant gratification, and that means IRC.  If people are rude to us on IRC, we&#039;re not likely to say &quot;well, it&#039;s probably just IRC; I bet USENET has nicer people&quot;.  :-)

I wonder if #lisp can be fixed, or if we should spend our energy convincing people to try out comp.lang.lisp first instead.  I suspect the more likely fix is that somebody will come up with a killer library for Lisp (a la Rails for Ruby), and people will flock to the IRC channel for that library, and we&#039;ll just route around the meanness while not abandoning IRC altogether.</description>
		<content:encoded><![CDATA[<p>&#8220;I am one of those 50 year old men.  (Well, I’ll be 50 in January, and I don’t use IRC.)&#8221; and: &#8220;to me it seems that people do get answers on comp.lang.lisp and LispForum, and the tone doesn’t seem so nasty to me, usually.&#8221;</p>
<p>A-ha!  Here&#8217;s the disconnect.  Perhaps all the old, nice Lisp hackers who are welcoming to newbies hang out on USENET, and all the smug jerks hang out on IRC.  (I&#8217;ve had bad experiences on #lisp, too.)</p>
<p>Where&#8217;s a newbie more likely to go?  As much as I love USENET, &#8220;we&#8221; (speaking as someone younger than 30) grew up with computers and want instant gratification, and that means IRC.  If people are rude to us on IRC, we&#8217;re not likely to say &#8220;well, it&#8217;s probably just IRC; I bet USENET has nicer people&#8221;.  <img src='http://danweinreb.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I wonder if #lisp can be fixed, or if we should spend our energy convincing people to try out comp.lang.lisp first instead.  I suspect the more likely fix is that somebody will come up with a killer library for Lisp (a la Rails for Ruby), and people will flock to the IRC channel for that library, and we&#8217;ll just route around the meanness while not abandoning IRC altogether.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

