August 30, 2004

The new version of PLT Scheme has an automatic run-time module distribution system, PlaneT [via Gordon Weakliem].

For example, if you wanted to turn a stream of emails into an RSS feed using the mail2rss module, you would first insert the following form into your code:

(require (planet "" ("mburns" "mail2rss.plt" 1 0)))

If mail2rss isn't already installed locally, the (require (planet ...)) will automatically download and install it, and make it available to your code.


Posted by jjwiseman at August 30, 2004 11:17 PM

Can it be used by a non-root user in unix-like systems? Thank you.

Posted by: jfc on August 31, 2004 01:32 AM

Burning the midnight oil to post entries about lisp.. awesome

Posted by: Ash on August 31, 2004 09:35 AM

To answer JFC, I think the answer is probably yes. My experience with PLT on unix is entirely as non root (I run it from a user dir), but judging from the way it works on Windoze, collections are installed in user writeable space by default.

I so wish that Franz would put together something like this. Everytime I swear I'm going to get serious about doing CL development, PLT comes out with something cool to suck me back in.

Posted by: Gordon Weakliem on August 31, 2004 10:46 AM

It's been an entire day- why isn't there a hack for ASDF that lets us do this yet? :)

Posted by: dogcow on September 1, 2004 02:13 PM
Post a comment

Email Address:


Unless you answer this question, your comment will be classified as spam and will not be posted.
(I'll give you a hint: the answer is “lisp”.)


Remember info?