Here is PG's note on ITA software from 2001 http://www.paulgraham.com/carl.html 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.
New Common Lisp website
51–54 of 54 posts
Re: New Common Lisp website
#52I 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.
http://lisp-lang.org/learn/getting-started/ The link is above the 'Tutorials' heading. Maybe it needs some custom style to make it stand out.
Re: New Common Lisp website
#53I 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.
Out of curiosity, what would you like to see updated on cliki.net? I wrote cliki2 with Andrey Moskvitin so a lot of the changes from the first cliki ended up being our opinions.
The CL community in general has some amazingly prolific contributors, though perhaps fewer in number than other languages enjoy. One thing I've always noticed, though, is that the resources out there lack the "glue" to tie everything together. Cliki is definitely one resource that does that, Quicklisp and its doc page (https://www.quicklisp.org/beta/UNOFFICIAL/docs/) is another. Here's something of a motivating example... I wanted to mess around with building a multi-threaded server the other day. I went to Cliki, found usocket and bordeaux-threads, from their descriptions it sounded like they would be a reasonable starting point to build on. The API documentation and tests in their repository for both projects left me scratching my head... Then I started searching for applications that used them and between Cliki and Googling didn't find many great examples. Then I said, well, let's step back and see how Hunchentoot handles its networking layer. Turns out it uses -- wait for it -- usocket and bordeaux-threads.
Maybe it would be helpful to link from the "recommended libraries" (and other topic pages) to projects that use each library? I don't really have any concrete advice, I just feel like one of the things the CL resources out there lack is some layer that ties everything together. Cliki is a great starting point, but it might benefit from more hands.
That's certainly not (not by a long shot) the only place where the scattered CL resources out there could benefit from volunteers. There are untold numbers of things like (https://common-lisp.net/project/common-lisp-beginner/) this floating around that more hands would help.
Sometimes the answer isn't, hey, let me make my own site -- maybe step back and consider whether your efforts could benefit the community more if you lent your time to something that already exists. Just a thought.
Re: New Common Lisp website
#54I 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.
Out of curiosity, what would you like to see updated on cliki.net? I wrote cliki2 with Andrey Moskvitin so a lot of the changes from the first cliki ended up being our opinions.