Re: Linux C++ debugger
- From: Ulrich Eckhardt <doomster@xxxxxxxx>
- Date: Sun, 12 Nov 2006 04:56:23 +0100
Rafael Almeida wrote:
Did linux use C++ at any point of its history?
No. There is a statement in some docs that they tried it once (~10 yrs ago)
and it caused more problems than benefits. Since then, the proposal to
include C++ into the kernel is usually met with flames. My opinion is that
C++ compilers at that time were the problem and that it's time to
reevaluate that. Another problem remains though, there aren't too many
good C++ programmers and C++, while being more powerful than C, is also a
lot more complex.
An independent group of of developers have since patched the kernel to
support C++ and provide an astonishing level of integration (in particular
the exception support astonished me a lot).
Because the asmlinkage macro seems to have a definition using
``extern "C"''.
Those are probably in headers that are intended to be used from other code,
too.
Also, an execercice from "operating system concepts" by
silberschatz seems to suggest that.
Can't comment on that, URL?
Uli
.
- Follow-Ups:
- Re: Linux C++ debugger
- From: Johan Kullstam
- Re: Linux C++ debugger
- References:
- Linux C++ debugger
- From: bob
- Re: Linux C++ debugger
- From: Ulrich Eckhardt
- Re: Linux C++ debugger
- From: Rafael Almeida
- Linux C++ debugger
- Prev by Date: Re: Data as Files
- Next by Date: Re: How to check for an end of file without feof()
- Previous by thread: Re: Linux C++ debugger
- Next by thread: Re: Linux C++ debugger
- Index(es):
Relevant Pages
|