对库的开发者确实可以很难,但其实可以做到对库的使用者很简单。比如Eigen库,花样技巧简直让看源码的人头疼,但是用起来也很简洁。
【 在 mopo 的大作中提到: 】
:
: 性能+高度可控就已经有足够优势了,学习门槛高但也没有到夸张的地步,绝大部分项目其实并不要求精通,effective系列看起来复杂,其实常用的也就十来条
: c++11之后基本可以做到90%以上的场景避免使用野指针,甚至可以写进很多公司的coding style
:
: 至于很多人诟病的面向模板编程,这部分确实很烧脑,要自研一个最小运行时开销的lib需要一定的功底,但这么些年即便在大厂,我也就见过一两个真正上规模应用在核心线上系统的纯模板lib
#发自zSMTH-v-@钛星
--
FROM 222.129.53.*