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

Reply via email to