|
|
|
|
|
by signa11
3104 days ago
|
|
> So it looks like libuv could use libdill, right? libuv, has the follow (iirc) genealogy : libevent -> libev -> libuv
like its predecessors (with the exception of libev i think) it has grown to be quite large, but its core is still centered on the concept of an event loop. the event-loop itself is hidden, and 'user' code interacts with it via callback event handlers.given this context, i still don't quite understand how/where libdill might play a role here ? fwiw, almost all of these event-processing libraries, supports multiple event loops, and thus an event loop is a first class citizen within the library, and implement functions for creating/destroying/starting/stopping loops. multiple event loops find their uses specifically in the context of multi-threaded servers for example. |
|