Posted on Fri Feb 10, 2017
I am working on a new C language project: an events loop library called CCEvents. There are plenty of mature events loop libraries, like libev, libuv and libevent. CCEvents is mine.
I am using it: to refresh my C language skills; to experiment with some GCC extensions; as test–bed for my C language non–local exits library (CCExceptions); as collection of C language snippets about how to use some operating system services (especially POSIX). Writing it is easy–peasy, I am targeting only GNU+Linux: I just need to read the documentation of system calls and recycle some old code I wrote for Vicare. Despite that, I want it to be seriously and easily usable, at least for applications that are not high–load network servers.
Video of the day: