A good programmer knows to choose the correct language for the problem, an exceptional programmer chooses a problem where C++ is the correct language