From: gavino
Subject: libevent event programming kqueue epoll on linux
Date: 
Message-ID: <1168115556.308159.271160@51g2000cwl.googlegroups.com>
http://www.monkey.org/~provos/libevent/

does lisp have libraries for event programming?
epoll seems to have some super fast web applications, memcached being a
linux one, and others listed on its link
http://www.danga.com/memcached/ 

has lisp done this stuff already?

From: hyperstring.net ltd
Subject: Re: libevent event programming kqueue epoll on linux
Date: 
Message-ID: <1168117170.469208.32410@51g2000cwl.googlegroups.com>
gavino wrote:
> http://www.monkey.org/~provos/libevent/
>
> does lisp have libraries for event programming?
> epoll seems to have some super fast web applications, memcached being a
> linux one, and others listed on its link
> http://www.danga.com/memcached/
>
> has lisp done this stuff already?

I think what you are looking for is threads, supported by a number of
implimentations of Lisp - SBCL and Allegro beging 2 of them.

We use threads a lot, they allow our lewis servers to check the status
of each other and react appropriatly.

Paul
hyprestring.net
From: gavino
Subject: Re: libevent event programming kqueue epoll on linux
Date: 
Message-ID: <1168118583.970372.308590@11g2000cwr.googlegroups.com>
no, I'm pretty sure threads is different.....tcl literature makes a big
deal about threads being different from eevnt driven.....
http://en.wikipedia.org/wiki/Event-driven_programming
From: Magnus Henoch
Subject: Re: libevent event programming kqueue epoll on linux
Date: 
Message-ID: <87hcv3sj1s.fsf@dtek.chalmers.se>
"gavino" <········@yahoo.com> writes:

> http://www.monkey.org/~provos/libevent/
>
> does lisp have libraries for event programming?

There is a wrapper for libevent: http://www.cliki.net/cl-event

Magnus
From: gavino
Subject: Re: libevent event programming kqueue epoll on linux
Date: 
Message-ID: <1168268839.214454.125380@v33g2000cwv.googlegroups.com>
awesome!
so event driven programming already exists for clisp!!!
wow
tcl rants about how superior it is to threads (I am not in a position
to know why)