Darren New wrote:
C++ would actually be pretty nice once you got past the syntax, except
for one thing. It doesn't protect you from your own mistakes. You can
stop pretty much any error from crashing your code, except for the
mistakes in the program.
Well, few languages fully protect you from all the mistakes you make
(and C++ is far, far from the best in this regard), but C++ protects you
from a number of mistakes, and provides mechanisms for protecting
yourself against a lot of others.
However, when you have a couple hundred machines running your code
24x7, and they all start paging you when something breaks, it's far
far better to have a mechanism that can catch unexpected behavior and
fix it than it is to rely on not having any unexpected behavior to
start with.
As someone who supports exactly such a system, on that has more C and
C++ in it than I'd like it to, it is entirely possible for such a system
to recover from unexpected problems.
--Chris
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg