Each time I look at libuv it makes me want to code servers in C