- 主题:再说一遍,C++就不是给新手用的
C++最流行的年代,几乎是啥人搞啥都用C++,后来java/c#等出现,局面才改变
--
FROM 60.12.138.*
大公司没投入这好像不符合事实
各大公司对c++编译器的支持力度空前,更新也及时。安卓的ndk也有支持
包管理的话,ms一直在改善vcpkg
【 在 foliver (Oliver) 的大作中提到: 】
: 你说的这些场景不全是c++的领域,很多是c的领域。
:
: 系统软件肯定是c语言了。追求极致性能,必然首先C语言。
:
--
FROM 221.222.21.*
苹果在大力支持clang/llvm编译器啊,MS的C++编译器近些年对新标准的支持也是很快的
.net是MS押宝太多年的亲儿子,这个只有office和windows的地位能跟它比
【 在 foliver 的大作中提到: 】
: 说的是对c++编译器本身的贡献。
: 谷歌用c++写了一大堆优秀的软件,但它不关心c++编译器本身,性能不好,缺东西,自己写。最简单的例子,你刚才说的string view,谷歌的leveldb早就有类似的slice结构。
: 目前优化性能最好的编译器是intel c++编译器,然而有多少人在用?追求性能的人不会把选择权交给编译器,自己造轮子才是王道。才懒得管c++哪里不好。
: ...................
--
FROM 60.12.138.*
吐槽的感觉大部分都是学不动的一帮人,哈哈
【 在 hothail 的大作中提到: 】
: 是有不少投入
: 但 1感觉时机有点晚了,大家已经开始探索新的c-plus类型的语言了
: 2 ndk这种“主观为自己,客观为大众”,而且后半部分偏少
: ...................
--
FROM 60.12.138.*
谢谢推荐,我找来学习一下
【 在 cst12345 的大作中提到: 】
: 我有个经验,无人机飞控软件ardupilot是C++写的,只要把代码看懂,懂了这个系统如何控制无人机运行的,不用去刻意学习里面的C++的用法,C++就会上一个层次。这个系统里面基本上把C++的用法都用了个遍。
: 里面的用法可以作为模式。
--
FROM 222.129.205.*
太假了吧,搞js的泡C++版面?一定是搞c++的
【 在 beep 的大作中提到: 】
: 没有那么夸张, 我从js转rust都没觉得有啥问题
:
--
FROM 222.129.205.*
不会C++的人直接学rust,基本是直接劝退的,哈哈。当然,少数有毅力的人除外
【 在 wudashu 的大作中提到: 】
: 你说的这些场景新手确实不应该用c++了。
: 新手应该学rust,几年之后c++找工作更难了。
: 发自「今日水木 on Android」
--
FROM 222.129.205.*
python高手说的大概率是在搞笑
【 在 bihai 的大作中提到: 】
: 我在石油公司就有Python高手告诉我,公司的C++代码还不如Python快。比如,一个字节一个字节地读文件,能快的起来吗?还不如让Python用最快的函数去读算了。
:
--
FROM 222.129.205.*
CRT函数读取文件一般都有缓存/预读的。
即使用所谓"无缓存"的OS API去读取,OS内部也是按cluster/sector为单位来读取的
【 在 bihai 的大作中提到: 】
: 不是搞笑,是真的,就是说我们公司的C++员工一个字节一个字节读文件结果比Python慢很多。
:
--
FROM 222.129.205.*