I think C++ usage is one of those things that you don't truly understand until you've decided to start a new project in C++ even in 2013. For a reasonably common feature set in real project (i.e. not a side project for fun), C++ is the only option.
Specifically most alternatives exhibit one or more of the following:
* automatically managed memory (enough said)
* not expressive enough (I would throw C in this category even though C is a fine choice and often times the best choice for many projects)
* not nearly mature enough in terms of compiler/toolset/language in general (often, it's unclear whether the language will ever achieve that necessary maturity)
* not fast enough, usually for one of the above reasons, but sometimes for other reasons