Announcing libasync, a cross-platform D event loop

H. S. Teoh via Digitalmars-d digitalmars-d at puremagic.com
Thu Sep 25 16:55:46 PDT 2014


On Thu, Sep 25, 2014 at 11:48:29PM +0000, Sean Kelly via Digitalmars-d wrote:
> On Thursday, 25 September 2014 at 03:29:03 UTC, Zhao Puming wrote:
> >Great work Etienne!
> >
> >will libasync make it into phobos?
> 
> I certainly hope so.  We need async functionality if we're to ever
> have a decent socket package in Phobos.

Adam has also written an event loop (arsd.eventloop), which also has
timers and a signals-and-slots subsystem:

	https://github.com/adamdruppe/arsd/blob/master/eventloop.d

I'm not sure if it supports multithreading, but its event registration
API is very cool. I think we should pick the best of both projects for
inclusion in Phobos.


T

-- 
Let X be the set not defined by this sentence...


More information about the Digitalmars-d mailing list