Nanomsg – MIT-licensed ZeroMQ alternative
I don't buy the `it's better because it's C rather than C++`. For example, "Number of memory allocations is drastically reduced as intrusive containers are used instead of C++ STL containers." can be solved in 3 ways:1. use an intrusive container in C++.2. Just use a `vector`, faster in most cases, regardless of complexity.3. Read about and use allocators properly.