[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: LuaSocket 3.0? (was Re: A proposal for faster userdata type checking)
- From: Petite Abeille <petite_abeille@...>
- Date: Fri, 29 Feb 2008 00:53:06 +0100
On Feb 29, 2008, at 12:35 AM, Diego Nehab wrote:
And in the process of writing LuaSocket 3.0
What's cooking for LuaSocket 3.0?
Completely new, completely assynchronous, level triggered
Sounds promissing :)
We are shooting for an API that behaves like the IOCP API
from Windows, but simpler to use. Using kqueue on BSD, IOCP
on Windows, epoll on Linux.
It will be easy to implement higher level APIs (like the
dispatch.lua idea) on top of it. There will even be a
synchronous API on top of it (no select(), though).
Will the new implementation be API compatible with the old one as
defined by the LuaSocket reference manual?
Hopefully will scale very well w.r.t. number of sockets.