<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>lisp</title>
  <link rel="alternate" type="text/html" href="http://www.nekomancer.net/taxonomy/term/14"/>
  <link rel="self" type="application/atom+xml" href="http://www.nekomancer.net/taxonomy/term/14/atom/feed"/>
  <id>http://www.nekomancer.net/taxonomy/term/14/atom/feed</id>
  <updated>2008-05-15T06:33:56-05:00</updated>
  <entry>
    <title>What i don&#039;t like about Arc</title>
    <link rel="alternate" type="text/html" href="http://www.nekomancer.net/blog/2008/05/15/arc-problem" />
    <id>http://www.nekomancer.net/blog/2008/05/15/arc-problem</id>
    <published>2008-05-15T06:19:53-05:00</published>
    <updated>2008-05-15T06:33:56-05:00</updated>
    <author>
      <name>gabor</name>
    </author>
    <category term="lisp" />
    <category term="programming" />
    <summary type="html"><![CDATA[<p>Today i have found an article about <a href="http://en.wikipedia.org/wiki/Arc_(programming_language)">Arc</a> on <a href="http://reddit.com/r/programming/info/6jgnp/comments/">programming.reddit.com</a>. While reading the article, i remembered the thing that i do not like about Arc.  People often talk about problems like fragmenting the lisp-users even more, or about using lisp1 or lisp2, or hygienic macros etc. My issue is different:</p>

<p><em>Arc does not behave like an open-source project</em></p>

<p>that&#8217;s it. for example:</p>

<ul>
<li>what (open-source or free-software) license does the code use?</li>
<li>where is the version-controlled repository for the project?</li>
<li>where is the bug-tracker?</li>
</ul>

<p>The answer to all this is probably that the project is too young, and all this is still in flux, and it will be clarified when the language becomes more &#8216;final&#8217;. I think it should be the opposite way. Paul Graham should have specified the license from the start. They should also open up the version-control-system they use to develop Arc, and if they don&#8217;t use one, they should.</p>

<p>If i got something wrong, please tell me. I&#8217;d love to be corrected on these.</p>

<p>p.s: if you&#8217;d like to try out a lisp that&#8217;s usable currently, there are a lot of them. here are some to start with: <a href="http://en.wikipedia.org/wiki/Mzscheme">mzScheme</a> from the scheme family and <a href="http://en.wikipedia.org/wiki/SBCL">SBCL</a> from the common-lisp family. Or, if you would prefer to try out something different, something new, try <a href="http://en.wikipedia.org/wiki/Clojure">Clojure</a>. It runs on the <a href="http://en.wikipedia.org/wiki/Jvm">JVM</a>, so you also have access to all java libraries.</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>Today i have found an article about <a href="http://en.wikipedia.org/wiki/Arc_(programming_language)">Arc</a> on <a href="http://reddit.com/r/programming/info/6jgnp/comments/">programming.reddit.com</a>. While reading the article, i remembered the thing that i do not like about Arc.  People often talk about problems like fragmenting the lisp-users even more, or about using lisp1 or lisp2, or hygienic macros etc. My issue is different:</p>

<p><em>Arc does not behave like an open-source project</em></p>

<p>that&#8217;s it. for example:</p>

<ul>
<li>what (open-source or free-software) license does the code use?</li>
<li>where is the version-controlled repository for the project?</li>
<li>where is the bug-tracker?</li>
</ul>

<p>The answer to all this is probably that the project is too young, and all this is still in flux, and it will be clarified when the language becomes more &#8216;final&#8217;. I think it should be the opposite way. Paul Graham should have specified the license from the start. They should also open up the version-control-system they use to develop Arc, and if they don&#8217;t use one, they should.</p>

<p>If i got something wrong, please tell me. I&#8217;d love to be corrected on these.</p>

<p>p.s: if you&#8217;d like to try out a lisp that&#8217;s usable currently, there are a lot of them. here are some to start with: <a href="http://en.wikipedia.org/wiki/Mzscheme">mzScheme</a> from the scheme family and <a href="http://en.wikipedia.org/wiki/SBCL">SBCL</a> from the common-lisp family. Or, if you would prefer to try out something different, something new, try <a href="http://en.wikipedia.org/wiki/Clojure">Clojure</a>. It runs on the <a href="http://en.wikipedia.org/wiki/Jvm">JVM</a>, so you also have access to all java libraries.</p>
    ]]></content>
  </entry>
</feed>
