I cannot help wonder why such critical code is written in C and not C++.
Because libraries implemented in C++ generally only get used by programs written in C++, because interfacing to libraries implemented in C++ from any other language entails significant pain. I like C++, but I have no difficulty understanding why people don't use it to implement libraries intended for general adoption in non-C++ programs.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds