I you're going to write a library, better be in C, as it can be interfaced in any language. Writing a library in C++ makes it prone to ABI breaks and...