[$] Compiling kernel UAPI headers with C++
Linux kernel developers tend to take a dim view of the C++ language; it isseen, rightly or wrongly, as a sort of combination of the worst (from asystem-programming point of view) features of higher-level languages andthe worst aspects of C. So it takes a relatively brave person todare to discuss that language on the kernel mailing lists. David Howellsmust certainly be one of those; he not only brought up the subject, but isworking to make the kernel's user-space API (UAPI) header files compatiblewith C++.