What's wrong with C? Its still one of the most popular languages in exsistence and has benefits over C++..
+1, but you have to be experienced enough in order to create an extendable and maintainable code.
I can point quite some open-source projects that evolve much slower then they should be, due to these exact issues.