2019最新成为HR专家的100门必修课全套课程
限时抢购仅需19元(原价3600元)

深圳市优迈科技发展有限公司 认领

计算机/互联网/通信/电子  深圳   50-150人  民营/私营公司

  1. 首页
  2. 公司
  3. 深圳市优迈科技发展有限公司
  4. 深圳市优迈科技发展有限公司怎么样
  5. 以Linus Torvalds的一番言论为导火索,国内的技术
深圳市优迈科技发展有限公司评价详情
匿名员工 点评更新于

以Linus Torvalds的一番言论为导火索,国内的技术

优点

缺点

意见&建议

评论

以Linus Torvalds的一番言论为导火索,国内的技术博客们掀起了一场不大不小的“语言大战”。是否真如Linux之父所说的那样,“C++是一种糟糕的(horrible)语言。而且因为有大量不够标准的程序员在使用而使情况更糟,以至于极容易产生彻头彻尾的垃圾(total and utter crap)。”孟岩的切身经验颇值得玩味:

我早在N年前就发现自己写程序速度慢,我当时对STL远比周围人熟悉,照例说长缨在手,应该效率很高才对。结果发现不是,写程序的时候特别没自信,总在想:“这样固然是可以work了,但恐怕有更好的方案吧,会是什么呢?加个模板参数试试?要么抽象出一个基类?做一个bridge模式?那么Ownership的问题怎么解决?谁来负责回收内存呢?移植一个boost::shared_ptr过来吧!可多线程情况下会不会拖慢速度呢?应该不会,可是会碰到循环引用的情况。要么在中间搞一个weak_ptr把循环链断开?哎呀不行不行,太复杂,别人也理解不了。还是先这样吧,能work就行。” 就这样,兜了一个圈子回来。有的时候,这个圈子不是纯柏拉图式的,我会真的实现不少 “优化” 设计来比对,那个时间啊,花花的就耗在里面了。
另一位资深的C++程序员刘未鹏则这样感叹:

群众是容易被误导的,我也曾经是。以为掌握了更多的语言细节就更牛,但实际却是那些语言细节十有八九是平时编程用都用不到的。C++中众多的细节虽然在库设计者手里面有其用武之地,但普通程序员则根本无需过多关注,尤其是没有实际动机的关注。一般性的编码实践准则,以及基本的编程能力和基本功,乃至基本的程序设计理论以及算法设计。才是真正需要花时间掌握的东西。

我要点评深圳市优迈科技发展有限公司

正在加载验证码...

深圳市优迈科技发展有限公司其它评论