为工具的开发人员在整个开发界所佔的比例由1998年春天的76%下降至2004年秋的46%。一部分程序员对C++语言深恶痛绝，他们批评的理由如下：概括说来UNIX程式设计师批评C++主要是由于社群与C++社群的文化差异。一个值得注意的事情是Linux之父林纳斯·托瓦兹曾经炮轰C++；图灵奖得主尼克劳斯·维尔特也曾经批评C++语言太复杂、语法语义模煳，是“拙劣工程学”的成果。事实上，对于C++语言的批评并不只来源于系统下的程序员。就像C++语言本身是一个跨平台的语言一样，对C++的批评并不局限于