- 论坛徽章:
- 17
|
回复 1# AssassinPig
选择使用任何库都需要考量学习和使用成本。对于国内大部分连stl都玩不转的CPPer来讲学习和使用boost的成本太高了。至于所谓的高手,我遇到的吹牛的人比有实力的人要多的多。绝大多数早期所谓C++是跟着VC++一路起来的,对STL和boost都非常排斥,我目前看到的情况是很多人仿照MFC开发一套万年不变的库,牛逼吹的震天响,再有就是用C style的方式开发一套库,然后无限黑C++(尤其是stl,boost),真正的深入研究过STL和boost又去黑这些的我没见过。我觉得没有胸怀的人配不上别人赋予的“高手”称谓。
某些牛逼的人有如下特点:
1、对操作系统接口比较熟悉(Windows的API,Linux的系统调用)
2、对C的掌握程度远胜于C++
3、熟练使用VC++或者在STL(boost)没成熟之前写出一套自己的库。
4、对C/C++的语法比较熟悉,但对语言的规范和设计思想都不甚了解(由于有些基础,开发经验丰富,所以容易忽悠别人)。
5、越是职位高越是无限黑(内心以杜绝业界的进步否定别人的成果来防止职位受到威胁)。
6、不喜欢研究,可能喜欢学习但绝对不会多么的深入。
7、不明真像的群众。。。 |
|