楼主: checai1217
跳转到指定楼层
上一主题 下一主题
收起左侧

C++值得花时间学吗

   
🔗
gongjie437 2020-7-31 08:59:56 | 只看该作者
全局:
感谢讨论,**觉得学到了很多!
回复

使用道具 举报

🔗
BlessedMe 2020-7-31 14:31:14 | 只看该作者
全局:
感觉c++学好了,其他语言也会比较容易上手。
回复

使用道具 举报

本楼:
全局:
当然了啊
回复

使用道具 举报

全局:
CSE 专业的真实建议: 了解了assemly 就了解了c 和c++. 了解计算机结构必不可少。否则就算一段时间你熟悉了语法,因为没有深层了解底层,debug的时候还是会卡住。
回复

使用道具 举报

全局:
Houbingkun 发表于 2020-7-27 12:59
我的感觉是技多不压身,尤其是cs行业从业者,这种接触频率很高的东西,掌握后工作效率提高不是一点半点。而 ...

同样 觉得,c ,c++ 和计算机底层搞透了其他的语言都是可以快速学会的了
回复

使用道具 举报

🔗
macca01 2020-8-1 21:26:05 | 只看该作者
全局:
本帖最后由 macca01 于 2020-8-1 21:27 编辑
匿名者 发表于 2020-8-1 03:09
码农老了不值钱啊,i++和++i都是一条汇编指令,你甚至不用开优化选项,别误人子弟啊
你拿c++写infra没问 ...

https://godbolt.org/z/q9qc7o

不说话,自己看(前边的老码农基础知识不错,赞一个)\
回复

使用道具 举报

🔗
SilentPanda 2020-8-20 00:21:41 | 只看该作者
全局:
checai1217 发表于 2020-7-27 22:26
谢谢大家目前的回复,可能是我说的不是很清楚,相对于how, 我更感兴趣why c++. 主要也不是为了突破自己的舒 ...

其实大家多少都提到了。我可以小结如下:

(1) 许多核心的老程式都是 C++ 写成。几年,甚至十几年内都不可能用其他语言重写。
(2) 许多与底层打交道的活,其他语言要不太慢;要不缺乏成熟的库/包,得自己造轮子。
(3) 了解 C++ 一路走来的演变历史,会发现其实它的一些设计与计算机硬件的发展是相
      契合的。对 software engineers 会有 "原来如此" 的会心一笑。

最后,推荐一下 "The Design and Evolution of C++". 可能对题主有用。
回复

使用道具 举报

🔗
sumatra 2020-8-20 01:53:29 | 只看该作者
全局:
补充一点:
如果做performance modelling这种run time本身就很长的task, 你只能用C++
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表