Re: C++ in kernel (was Re: exception in a device driver)

Richard B. Johnson (root@chaos.analogic.com)
Thu, 7 Jan 1999 11:29:40 -0500 (EST)


> > Now... what Alan says about the difficulty of supporting it within the
> > kernel may very well be the case - I don't know. That said, its time to start
> > considering the future. C++ cannot be ignored by the kernel forever. The
>

C++ is just another tool. Even if it was better than any other tool, would
you tear down your house and rebuild it just because someone made a tool
better than a hammer?

When I hear the Java, C++, C, Pascal, BASIC, FORTRAN, COBOL, etc.,
advocates I remember what I learned about the Stockholm Syndrome.

This affliction occurs when people are captured and restrained. When
they are prevented by force from doing what they want to do, they
start to identify with their captors. Eventually they not only accept
their captivity, but believe that such an existence is correct, proper,
and, in fact, should be forced upon everybody.

No software tool does exactly what you want it to do, in a manner that
is acceptable from the start. You are restrained and captured by this
tool. Eventually you learn to work around the tool's limitations and
get to survive within these limitations. Soon, you become an expert
and start to believe that the tools constraint and limitations are,
in fact, the only correct way to do your work.

You have been captured by the Stockholm Syndrome. Step back and see.
"Tool Wars" are dumb.

Cheers,
Dick Johnson
***** FILE SYSTEM WAS MODIFIED *****
Penguin : Linux version 2.1.131 on an i686 machine (400.59 BogoMips).
Warning : It's hard to remain at the trailing edge of technology.
Wisdom : It's not a Y2K problem. It's a Y2Day problem.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/