<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7872453275907872086</id><updated>2024-09-04T05:43:18.859-07:00</updated><category term="lisp"/><title type='text'>A Lisp Walkabout</title><subtitle type='html'>A little project to discover what Lisp is all about.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lisp-walkabout.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7872453275907872086/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://lisp-walkabout.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Michael Mellinger</name><uri>http://www.blogger.com/profile/16859810357089193162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7872453275907872086.post-1071486208092576140</id><published>2010-02-14T14:14:00.000-08:00</published><updated>2010-02-14T14:14:42.629-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="lisp"/><title type='text'>Take the Pebble From My Hand</title><content type='html'>Lisp was one of the &lt;a href=&quot;http://en.wikipedia.org/wiki/Lisp_(programming_language)&quot;&gt;first&amp;nbsp;computer languages&lt;/a&gt;, conceived around the time the Soviet Union put&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/Sputnik&quot;&gt;Sputnik&lt;/a&gt;&amp;nbsp;into orbit.  According to many well-known developers, including &lt;a href=&quot;http://catb.org/~esr/faqs/hacker-howto.html&quot;&gt;ESR&lt;/a&gt;, &lt;a href=&quot;http://paulgraham.com/lisp.html&quot;&gt;Paul Graham&lt;/a&gt;, and &lt;a href=&quot;http://www.gnu.org/gnu/rms-lisp.html&quot;&gt;Richard Stallman&lt;/a&gt;, it&amp;nbsp;is the most elegant programming language. The claim is that every&amp;nbsp;programmer should learn it because it will make them a better software&amp;nbsp;developer even if they don&#39;t use it for their day job.&lt;br /&gt;
&lt;br /&gt;
I&#39;m not a Lisp programmer, but a lowly grasshopper who&#39;s pondering if he should&amp;nbsp;try to take the pebble from their hands. For me, much of what makes a&amp;nbsp;language interesting is the ability to solve &quot;real&quot; problems in my&amp;nbsp;day job. The language needs tool support, libraries, and sufficient&amp;nbsp;performance. Years ago I settled on Perl being the most useful&amp;nbsp;language, and it kind of still is. However, it has lost much of its&amp;nbsp;momentum. Nothing beats &lt;a href=&quot;http://www.cpan.org/&quot;&gt;CPAN&lt;/a&gt;, but&amp;nbsp;Python now has lots of libraries, and they are doing a much better job&amp;nbsp;of &lt;a href=&quot;http://www.python.org/download/releases/3.0/&quot;&gt;fixing the&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.python.org/download/releases/3.0/&quot;&gt;warts&lt;/a&gt; in the language. &amp;nbsp;Now that Ruby and Python both run on the Java JVM,&amp;nbsp;making them both even more attractive. I hear Ruby is cool but it has&amp;nbsp;gained little acceptance outside of &lt;a href=&quot;http://rubyonrails.org/&quot;&gt;Rails&lt;/a&gt; community. The&amp;nbsp;&lt;a href=&quot;http://shootout.alioth.debian.org/u32/benchmark.php?test=all&amp;amp;lang=v8&amp;amp;lang2=python&quot;&gt;performance&lt;/a&gt;&amp;nbsp;of JavaScript is impressive, and getting better. Someday Google is&amp;nbsp;going to turn it into a winner. The creator of JavaScript actually wrote it in Common Lisp and gave it a Lisp like flavor. He was forced to make it more Java like for marketing reasons.&lt;br /&gt;
&lt;br /&gt;
It seems like every language is trying to be like Lisp. I&#39;m not sure if I&#39;ll&amp;nbsp;find enlightenment, but I&#39;m going to head out in whatever direction I feel like and see what&#39;s out there.&lt;br /&gt;
&lt;br /&gt;
Let&#39;s go walkabout!</content><link rel='replies' type='application/atom+xml' href='http://lisp-walkabout.blogspot.com/feeds/1071486208092576140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lisp-walkabout.blogspot.com/2010/02/take-pebble-from-my-hand.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7872453275907872086/posts/default/1071486208092576140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7872453275907872086/posts/default/1071486208092576140'/><link rel='alternate' type='text/html' href='http://lisp-walkabout.blogspot.com/2010/02/take-pebble-from-my-hand.html' title='Take the Pebble From My Hand'/><author><name>Michael Mellinger</name><uri>http://www.blogger.com/profile/16859810357089193162</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>