On Wed, 08 Sep 2010 23:53:13 +0900, Johannes Pfau <[email protected]> wrote:

 On 08.09.2010 16:02, Masahiro Nakagawa wrote:

I am thinking about std.event.
This module supports system-dependent APIs(kqueue, epoll, etc...) and
abstraction layer.

I think the best solution would be a wrapper / abstraction layer for
libev. All of the mentioned APIs (kqueue, epoll, select...) are broken
in some way, so writing a new event loop system in D will be painful and
it will take a long time until it gets stable. Also libev already has
support for more event sources (timer, periodic, signal, stat, ...).

libev is a good library. I often use rev in Ruby programming.

Can Phobos include this library?


Masahiro
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to