C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
Name:
Anonymous2007-09-11 18:10 ID:pFH70RNg
I'll believe you when all the newer language aren't C bound.
Few people, and increasingly fewer, are using C for their apps. So not in that domain.
What about the libraries? Well now, look at the ideas behind Parrot, CLI, JVM or LLVM where multiple languages don't at all need common bindings in C. C++ lives in its own little world with libraries as well. So not there either.
The OS? Okay, maybe there.
If anything, I'd say this trend has accelerated dramatically the past five years, and especially the past two.
I regret to see this, since I like C, but them's the breaks.