我觉得C++的路走邪了
其实应该区分为两种需求:
1、代码易读易写:针对这种需求可以发展一些新语法,这些语法应该很直观、简洁,但牺牲一些性能。这种语法一般也容易理解掌握。
2、追求性能:这点我觉得传统的C++语法就足够了,多码几行代码而已。
现在C++追求的是即要性能又要便利,结果就整出一大堆奇奇怪怪的东西,让人望而却步。
【 在 wallr 的大作中提到: 】
: 同感,最近在仔细研究C++11及14的一些新增功能,感觉相比C++98变化非常之大。想用好这些功能,不出幺蛾子,还是很需要一番功夫的。
: 随便提几个C++11、C++14引入的一些特性,move constructor,Rvalue reference,perfect forwarding,universal reference,smart pointer,lambda expression。都挺复杂的,不是简单看看就能掌握的。
--
FROM 121.69.95.*