DragonFly kernel List (threaded) for 2003-07
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: C++
Did you consider using a subset of C++ for the kernel? I'm asking
because of this example and because I personally would have had to
consider it because of the hand-built repetitive infrastructure of pure C.
I can see many drawbacks (enforcing a subset, issues associated with
many fingers in the pie, etc) and I want to know what you thought about it.
Most long-time kernel hackers have an extremely strong aversion to C++.
In addition to the basic problem of name-mangling changing all the time,
there are at least a few common C++ constructs that people seem to mess
up all the time. Although there are many places where it could easily be
a _lot_ cleaner than C, I have seldom seen it used to good effect.
-Kip
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]