3 ms·
I think it's a bit disingenuous to write that Linux uses C++. Clearly, the kernel is in C, and nothing else. There is no C++ runtime support in the kernel. I
by eric_bullington 14y ago
I think it's a bit disingenuous to write that Linux uses C++. Clearly, the kernel is in C, and nothing else. There is no C++ runtime support in the kernel.
I get that there are userland applications in C++, but coreutils and all the GNU apps traditionally used in Linux distros are in C. And if you're counting userland apps, then you might as well say that Python and even JavaScript are the language of Linux, particularly since their use is growing more and more in most distros. Clearly, no one would make such a claim, so why for C++.
- thebear 14y agoI think it's a bit disingenuous to write that Linux uses C++. I like the civility in this sentence, yet I'm inclined to say that it's more than just "a bit disingenuous." Is there anybody who has not read this post by Linus Thorvalds on C++: http://harmful.cat-v.org/software/c++/linus http://harmful.cat-v.org/software/c++/linus
- richo 14y agogcc just switched to C++, clang always has been. While this isn't "linux" per se, it's also kinda hard to do anything useful on a GNU/Linux system at this point without a working C++ compiler.