- 主题:c++现在确实出现了一些问题
- 有些用了十年的, 问起问题来还跟萌新一样. 
 
 主要是c++既有内存操作, bit操作这种底层的功能, 还有stl这种糙快猛的功能,
 导致很难以从上到下全懂.
 
 而且确实体系有点庞大,  有些人用了十年, 还只是用到其中一小部分.
 
 这就导致了一个问题, 就是让那些用了十年的c++ coder, 产生了幻觉, 认为自己10年就一定很懂. 结果问出一些很无知的问题来.
 
 你放在go, python上, 10年编程经验都熟透了.
 --
 修改:hyperLee FROM 120.244.224.*
 FROM 120.244.224.*
 
- C++11開始突飞猛进
 
 现在的C++表达能力特强,内部也更复杂了……
 
 【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
 :  有些用了十年的, 问起问题来还跟萌新一样.
 :
 :  主要是c++既有内存操作, bit操作这种底层的功能, 还有stl这种糙快猛的功能,
 :  导致很难以从上到下全懂.
 --
 FROM 183.179.53.*
 
- 其实就一个问题,其它语言太烂,把本来不需要 c++ 的工作丢给了 c++.
 
 如果有其它语言能够很好地搞定跨 linux/win/bsd 的 GUI 开发,傻子才用 c++ 开发 GUI. 我在 boss 直聘上面翻过简历,基本上都是拿 c++ 开发 windows 应用。这就是为啥国内互联网的 c++ 问题都比较蠢的原因。
 
 在服务端就好多了。用 java, go 代替 c++,现在还有 rust, nim 可用。在服务端用 c++ 的,一般真的除了 c++,其它语言不好用。
 
 【 在 hyperLee 的大作中提到: 】
 : 有些用了十年的, 问起问题来还跟萌新一样.
 : 主要是c++既有内存操作, bit操作这种底层的功能, 还有stl这种糙快猛的功能,
 : 导致很难以从上到下全懂.
 : ...................
 --
 修改:hgoldfish FROM 59.60.24.*
 FROM 59.60.24.*
 
- 记得本版有人说过,C++正确的使用方法就是只用其一部分
 把整个C++给整透不仅没有必要,而且浪费了你宝贵的时间和精力。
 
 【 在 hyperLee 的大作中提到: 】
 : 有些用了十年的, 问起问题来还跟萌新一样.
 : 主要是c++既有内存操作, bit操作这种底层的功能, 还有stl这种糙快猛的功能,
 : 导致很难以从上到下全懂.
 : ...................
 --
 FROM 116.227.240.*
 
- c和cpp实际上是嵌入式的唯二两种开发语言,写软件的一辈子都碰不上对cpu寄存器操作,一点都不奇怪。对于单片机来说,哪有安全性这个说法,。
 
 写软件不用cpp,还有大把的语言可选,嵌入式开发就是没得选,不用c,cpp就只能用汇编,其实就是写软件的天天闲着蛋疼,你什么时候过嵌入式的来的抱怨这种鸟事。
 
 【 在 hyperLee 的大作中提到: 】
 :
 : 有些用了十年的, 问起问题来还跟萌新一样.
 :
 : 主要是c++既有内存操作, bit操作这种底层的功能, 还有stl这种糙快猛的功能,
 : 导致很难以从上到下全懂.
 
 #发自zSMTH@LYA-AL00
 --
 FROM 14.223.162.*
 
- 不知道rust?
 【 在 Oriphia 的大作中提到: 】
 : c和cpp实际上是嵌入式的唯二两种开发语言,写软件的一辈子都碰不上对cpu寄存器操作,一点都不奇怪。对于单片机来说,哪有安全性这个说法,。
 :
 : 写软件不用cpp,还有大把的语言可选,嵌入式开发就是没得选,不用c,cpp就只能用汇编,其实就是写软件的天天闲着蛋疼,你什么时候过嵌入式的来的抱
 : ..................
 
 发自「今日水木 on HMA-AL00」
 --
 FROM 223.72.88.*
 
- 这是c++垃圾的另一个原因,过于庞大和臃肿,看看泛型编程那些错误提示吧,是人看的?所以谢谢你补充证明了我的观点。另外,很多用了多年c++的coder,形成了思维定势,根深蒂固,觉得c++就应该这样,别人都这样用的,所以就是对的,没有独立思考能力,也不再学习其他更优秀的语言,不再思考c++如何能做的更好,甘愿当井底之蛙,很可悲。
 【 在 hyperLee 的大作中提到: 】
 : 有些用了十年的, 问起问题来还跟萌新一样.
 :
 : 主要是c++既有内存操作, bit操作这种底层的功能, 还有stl这种糙快猛的功能,
 : 导致很难以从上到下全懂.
 :
 : 而且确实体系有点庞大, 有些人用了十年, 还只是用到其中一小部分.
 :
 : 这就导致了一个问题,
 : ..................
 
 发自「今日水木 on HMA-AL00」
 --
 FROM 223.72.88.*
 
- C++要提高工作效率就只能追上潮流拼命加新特性,还要兼容几十年前的代码,变成现在这个样子是必然的。
 
 【 在 hyperLee 的大作中提到: 】
 : 有些用了十年的, 问起问题来还跟萌新一样.
 : 主要是c++既有内存操作, bit操作这种底层的功能, 还有stl这种糙快猛的功能,
 : 导致很难以从上到下全懂.
 : ...................
 --
 FROM 123.113.13.*
 
- 先不说各个厂商官方不支持RUST,基础库全靠git的个人贡献,外围硬件驱动基本没有。 - 说个最基本的freeRTOS,RUST不就把freeRTOS的C代码打个包放进去嘛,现实就是没有c和cpp的库,RUST拿什么打包。  - 【 在 mrunmatched 的大作中提到: 】 - : 不知道rust? - : 发自「今日水木 on HMA-AL00」 - -- - FROM 14.223.162.* 
- rust连人形都还没长成呢, rust要想替代c语言, 发展到后面, c的geek语法它一样都不会少, 不为别的, 就是因为那些语法并不是c/c++自己鼓捣出来的奇技淫巧, 而是需求驱动的
 
 
 
 
 【 在 mrunmatched 的大作中提到: 】
 : 不知道rust?
 : 发自「今日水木 on HMA-AL00」
 --
 FROM 120.244.224.*