这两天打开CSDN,发现又开始了C和C++的口水战。我是一个菜鸟,但是我不明白的是,这到底有什么可争的?
最近刚刚完成一个项目,客户要求用C的,因为他们要求效率!没有办法,只要拿着C进行OOP设计,不是不能,而是不便。很多情况下,OO的概念只能规定到文档里,程序的框架里是在是很难规定。设计时,想着C++多好!项目完成后,一测效率,完全满足客户需求!这时的想法便是:C语言效率真高啊!
C和C++存在了很多年,在不同的方面各有不同的优势,何必非要一分高下呢?
由此联想到有些公司的评价体制。真的很不明白,为什么一定要将员工的各方面能力算成分,最后在合成总分排名次呢。