Messages in this thread | | | Date | Wed, 26 Apr 2006 21:19:09 +0100 | From | Al Viro <> | Subject | Re: C++ pushback |
| |
On Wed, Apr 26, 2006 at 01:09:38PM -0700, Linus Torvalds wrote: > The real problem with C++ for kernel modules is: > > - the language just sucks. Sorry, but it does. > - some of the C features we use may or may not be usable from C++ > (statement expressions?) > - the compilers are slower, and less reliable. This is _less_ of an issue > these days than it used to be (at least the reliability part), but it's > still true. > - a lot of the C++ features just won't be supported sanely (ie the kernel > infrastructure just doesn't do exceptions for C++, nor will it run any > static constructors etc).
- a lot of C++ advocates agree that some subset could be used sanely, but there's no agreement as to _which_ subset would that be. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |