[phobos] std.event / event loop for phobos

Simen Endsjø simen.endsjo at pandavre.com
Thu Sep 9 13:03:25 PDT 2010


  On 09.09.2010 07:19, Masahiro Nakagawa wrote:
> On Wed, 08 Sep 2010 23:53:13 +0900, Johannes Pfau 
> <johannespfau at googlemail.com> 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
> phobos at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/phobos

Isn't it possible to add a new library not part of the standard where 
such modules could be included?
xtrabos? Containing xtb.event, xtb.curl and other libraries with 
incompatible licenses? Could also act as an incubator project for phobos.


More information about the phobos mailing list