Can someone explain to me the main differences between a language like Common Lisp and Haskell?<p>I'm planning on learning on a purely functional language this year and I've narrowed it down to Haskell and CL but I don't know which to pick. Haskell has sort of been winning due to my friends knowing it and using it.<p>If you have any resources as well, please let me know. I don't know if this is the right place to post this.
I love common lisp. That being said, i feel like this effort might be better spent contributing to modernizing and cleaning up / updating the existing community sites like cliki.net.
Here is PG's note on ITA software from 2001 <a href="http://www.paulgraham.com/carl.html" rel="nofollow">http://www.paulgraham.com/carl.html</a><p>It's all good stuff but I would wonder about any language community that hadn't gotten any other big hitters onboard in the last 15 years.
Not sure if bug, but the right curly double quotes in the CL snippets bother me way more than they probably should. In the source, it's simply a " character, so the CSS is likely conflicting somewhere.
I love (sarcastically) how the Start here -> First Steps does not include any instructions on how to get a Common Lisp installed and running on your computer.
Learning Scheme with SICP right now, and there's a question I'm now pondering: how does one choose between Common Lisp, Scheme, Racket, Clojure and others? Is there a good comparison of Lisp-derived languages somewhere?
Click specification: "We're currently working on parsing the TeX sources of the specification to generate a more modern version of the CLHS.<p>This might take a while."<p>Yeah, that's probably not the message you want to send after all the virtues (e.g. speed) listed on the first page.
I hate the current trend for websites to have about a page's worth of information spread over about eight pages' worth of space. I'm used to seeing it on startup websites, where it doesn't bother me so much because I expect those to be trendy. But I'm recently seeing it infect websites of old school geek projects that I feel should know better. This is one example and the new emacs website a few days ago was another.