Hi
The third Danish lisp meeting will be held the 20 November 2005, at 15.00. The meeting will be held in Copenhagen, more precisely: H.C. Ørstedsvej 70, 1. sal i kontorfællesskabet "1. cube", 1879 Frederiksberg C. Klaus Harbo will give a presentation of cl-muproc, which hopefully will give inspiration to an interesting discussion. See below for an abstract of the presentation.
If you are interested in joining our user group, all you have to do is to subscribe to our mailing list. Instructions on how to do this can be found at: http://wiki.alu.org/Denmark.
Have fun,
-- Peter Mechlenborg
-------------------------------------------------------------------------
Presentation: cl-muproc -- Erlang-inspired multi-processing in Common LISP Presenter: Klaus Harbo <klaus AT mu.dk>, Mu Aps Date: 20 November 2005, at 15.00. Location: København. More precisely: H.C. Ørstedsvej 70, 1. sal i kontorfællesskabet "1. cube", 1879 Frederiksberg C.
The Erlang programming language offers powerful abstractions for creating parallel and distributed systems based on a shared-nothing, message-passing paradigm of multi-processing.
Klaus will present cl-muproc, a Common LISP multi-processing framework developed at Mu Aps offering a set of abstractions similar to those of Erlang, including
- process starting & stopping - process linking & monitoring - message sending & receiving - message matching - message scheduling & process interrupts
as well as the Erlang behaviors `generic server' and `supervisor'.
The presentation will cover the core ideas in cl-muproc, an overview of the functionality of the framework, and discussion of some of the issues arising when implementing (some of) Erlang's ideas as an embedded language in Common LISP. If possible, the examples will be shown interactively in a live Common LISP environment.
The duration of the presentation is expected to be about 45-60 minutes.