西西河

主题:随便说说c++的这次吵架 -- 透明

共:💬71 🌺370
全看分页树展 · 主题 跟帖
家园 外一篇 C++ 难不难?值不值得学?

说C++难的人,有穷经皓首,幡然醒悟,也有折戟沉沙愤然离去,还有转发500遍赚流量粉丝的。

C++之于其他语言, 犹如数学之于其他理工学科。追求抽象性。比如不能深入理解各种iterator(forward, reverse。。。。),是不可能掌握好STL

正如早期各种工程学科没有成立之前,牛顿,莱布尼兹,高斯们直接上阵,一边建立数学理论一边解决问题。现在是工程师都用各种软件硬件直接得出问题答案。Python,Java,C#那些one liner是建立在C++写的虚拟机上,更不用说这些语言不能抵达的领域。

C++是否值得,如同上面把它比作数学,其必要性是毋庸置疑的,虽然可能需要点调查才能深刻理解使用范围广度和深度。

对于企业,用不用C++, 那看你想做联想还是华为,科工贸还是贸工科?你的招牌对目标工程师的吸引力何在。为了情怀把投资人的钱和耐心耗尽了,就只能顶着骗子的帽子出国,下周都不能回来。

对于个人,因人而异,数学固然重要,数学系也没有被挤破门槛。

我个人的态度是把它是否有用和是否用它分开来。

当我觉得 life is too short, 我就用Python, C#, Javascript之类。

当我觉得岁月静好的时候,摆好文房四宝,写几行代码存起来,或是去C++社区找一篇文档读读,演讲听听,预防阿尔茨海默病。

或许因为bjarne喜欢哲学著作(克尔凯郭尔的粉丝)的示范作用,C++社区的言论有很多深度思考,哪怕是戏谑。

点看全图

如果还是翩翩少年,刚好有一个好的C++氛围环境,投入的爱一次,忘了自己,非常可能终身受益。但是做好半途而废的思想准备,半途而废的事多如繁星,多一件不多。

如果已经错过了,那就继续错过,life is too short.没什么不能错过。

通宝推:辣椒,宏寺,文化体制,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河