"For every single specific question, you can construct a language or system that is a better answer than C++. C++'s strength comes from being a good answer to many questions rather than being the best answer to one specific question....Thus, the most a general-purpose language can hope for is to be 'everybody's second choice'"