Around a week back, a group of students of Reykjavic Univ released a patch to enable the Linux kernel to suppiort C++. what does this mean to kernel hackers?Well firstly, most hackers dont code C++. they code C :)and Object orientation is a paradigm free of programming languages. Yes, C may not have support for concepts like objects or inheritance etc directly, but the same can be achieved by the programmer himself. (Ref: Object oriented programming in ANSI C) It may now be able to code with "Objects" itself rather than just following the paradigm in C.Even in C++, there are only a handful of things that need runtime support, RTTI, dynamic casting, exception handling etc. The rest of the stuff dont.
Still, it will be defenitely interesting to see how this patch gets used (Getting Linus' green signal is the first hurdle). Linux is a monolithic architecture. Can this development mean that soon we have Microkernel linux and exokernel linux-es?