DevX has an interview with Herb Sutter, their liason to the C++ community at large. Herb isn't a slouch; he's the secretary of the ISO/ANSI C++ committee and has written about C++ for years.
The interview touches briefly on his role at Microsoft, and spends a lot of time on the state and future direction for C++. It sounds like C++ today is much worse than I remember it. I honestly don't know how anyone can pick up and love C++ today; it sounds like a great language to use if you've already been using it for the last five-to-ten years, but too complex to learn from scratch today. But that's just my jaded opinion. :-)
The interview closes with this bit of wisdom from Herb:
Learn different tools. They teach different ways of approaching problems. Most language zealots I've encountered think that their favorite language is the be-all and end-all, simply because they know few or no other languages. Know the various tools you have available to you, and you can do a much better job of selecting the right toolsââ¬âplural, not singularââ¬âthat will help you get your job done today.Funny, that sounds quite familiar. Maybe gnat was onto something at YAPC in 1999. :-)