From: Klaus Harbo
Subject: [ANN] cl-muproc - Erlang-inspired multiprocessing in Common Lisp
Date: 
Message-ID: <87bqtxde1x.fsf@freebie.harbo.net>
I am pleased to announce that CL-MUPROC is now available at
http://www.common-lisp.net/project/cl-muproc.  Excerpting from the
mentioned web page:

    CL-MUPROC is a Common Lisp library  which strives to offer some of the
    multiprocessing   abstractions  found   in   the  Erlang   programming
    language. In CL-MUPROC

        * a system consists on isolated tasks (known as muprocs) which
          communicate exclusively using message-passing,
        * muprocs perform pattern matching on incoming messages to figure
          out which message to process next, 
        * muprocs can link to and monitor each other,
        * muprocs may use generic behavours, at this point the generic
          server and supervisor generic behaviours. 

    At this point, CL-MUPROC works exclusively on Lispworks, but we hope
    to be able to support Common Lisp implementations as CL-MUPROC
    matures.

    Although CL-MUPROC has been developed with distributed operation in
    mind, at this point all muprocs in a CL-MUPROC based system must
    execute within the same Lisp image. BUT: The core abstractions
    employed in CL-MUPROC allows for distributed operation, and we hope
    and plan to add this some time in the future!

    CL-MUPROC is available under a BSD license.

Please do feel free to try it out and offer any feed-back, comments,
suggestions, or whatever (patches, even! ;-) .

best regards,

-Klaus Harbo
From: Nicolas Neuss
Subject: Re: [ANN] cl-muproc - Erlang-inspired multiprocessing in Common Lisp
Date: 
Message-ID: <87mzdhllod.fsf@ortler.iwr.uni-heidelberg.de>
Klaus Harbo <·····@harbo.net> writes:

> I am pleased to announce that CL-MUPROC is now available at
> http://www.common-lisp.net/project/cl-muproc.  Excerpting from the
> mentioned web page:
>
[snip]
>
>     CL-MUPROC is available under a BSD license.

Thank you very much, especially for this decision.

Nicolas.