Bill Clementson's Blog

Bits and pieces (mostly Lisp-related) that I collect from the ether.

June 2005
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
May  Jul

Lispwire - A New Lisp Software Repository

Wednesday, June 15, 2005

While reading through some postings on c.l.l. recently, I came across a post by Mark McConnell in which he mentioned his Sheafhom package - Lisp software for "large sparse linear algebra computations over the integers and other exact number types". Since I still have an interest in math software (I majored in math at one stage in a previous lifetime), I went to his site to have a read about what his software does. Although his math software sounded interesting, another thing on Mark's web site interested me. He mentioned that his software would soon have a new home on Lispwire. Since I hadn't heard about Lispwire previously, this got my interest. It turns out that Lispwire was created by Franz, Inc as (among other things) a "repository for modern Lisp software and classic Artificial Intelligence (AI) tools" and is meant to offer the following:

At the moment, the high level software categories on the site are: There are sub-categories below many of the above categories. For each grouping, there is a list of software packages that fall under that category (for example, see this entry for Regular Expressions). For each software package that is listed, there is a consistent set of information about the package, presented in a tabbed format. For example, under the Regular Expression grouping, there is an entry for CL-PPCRE, the excellent regex package that Edi Weitz wrote. The following information is presented for each Lisp package: Although a lot of this information is available in other places (see CLiki for one alternative), it is nice to see it presented in such a useable, consistent format. Lispwire is still a "work in progress" (there are many categories that haven't been populated yet), but it shows a lot of promise. There is even a link to an RSS feed (which isn't working yet) that will allow you to subscribe to updates from the site in your newsreader!

One thing that I would like to see added to Lispwire is asdf-install capabilities. Although this is available using a combination of CLiki and cCLan already, it is a bit cumbersome to setup and use. It would be nice if Lispwire provided a secure, consistent, professionally presented means for locating, downloading and installing both free and non-free Lisp packages.

Update-2005-06-16: Nikodemus Siivola is "not impressed" by the Lispwire site. He lists his objections to the wording of the legal notice on the site. I agree with some of his objections (I hadn't bothered to read the legalese before I wrote my post), but I still think the site has a lot of potential.

emacs Copyright © 2005 by Bill Clementson