- 主题:现在很多来源库都是c11标准写的
eda公司很多工具都要兼容RHEL6的, 默认的4.4.7不支持C++11
RHEL7也不过是4.8.5, 刚刚支持C++11
xcelium20后自带的gcc是6.3.0, 这个比较新,不过因此占用了1GB的空间。
公司里的老人不用C++11很正常, 这些老人都很厉害,一个功能刷一下就实现了
【 在 allegro 的大作中提到: 】
: 还不换公司?
--
FROM 64.207.220.*
而且过个半年一年自己也说不定滚蛋了,实在不想干这个恶心活。
【 在 allegro 的大作中提到: 】
: 是的,这种吃力不讨好的事情没人愿意做。
: 【 在 GoGoRoger 的大作中提到: 】
: : 没人力,而且这种出力不讨好的事,积极性不高
: ...................
--
FROM 106.121.137.*
同时兼容新工具和旧工具,最简单的就是按旧语法写一套代码吧。这种用宏兼容不同平台(win,linux)的常见,但兼容不同c++标准,对大部分写业务逻辑的工程师来说就是负担了,除非对开发速度没要求。对新标准语法能提高产品性能持怀疑态度。
【 在 hgoldfish 的大作中提到: 】
: 可以给开发者设定布署环境的嘛。
: cpp 最容易了,可以用探测宏定义,在旧的编译器上面用旧的语法,新的编译器用新的语法和新工具。不能为了旧的环境,牺牲新机器的性能吧。
:
--
修改:toutouqi FROM 223.104.39.*
FROM 223.104.39.*
能装docker吗? 可以的话直接用docker起吧,不用折腾依赖
【 在 GoGoRoger (逝者如斯夫) 的大作中提到: 】
: 我们的程序还是cpp98,甚至很多老机器gcc还是4.6,不支持c11标准,用不了。
--
FROM 36.110.42.*
我最近的两个公司都算是大厂了,甚至在行业内都有技术好的声誉,但都没有单元测试了这些,我就纳闷到底中国有没有真正先进,现代的软件工程。
【 在 hgoldfish 的大作中提到: 】
: 那总要有人修改这些源代码的吧。。
:
: 难道修改的人还要搭那个老旧的环境,在老旧的编译器上面测试?
: ...................
--
FROM 103.238.135.*
单元测试就像男生青春期的性活动,每个人都知道很美妙,人人都在讨论,每个人都假装进行过,但其实没几个人真干过。干过的几个也可能只是自撸自乐。
【 在 GoGoRoger 的大作中提到: 】
: 我最近的两个公司都算是大厂了,甚至在行业内都有技术好的声誉,但都没有单元测试了这些,我就纳闷到底中国有没有真正先进,现代 ...
--
FROM 1.80.241.*
那你们依赖外面的cpp库吗?我看google test google mock都是要cpp11了吧?
另外没有智能指针真的很可怕,ownership要靠文档的日子,简直是噩梦。
【 在 GoGoRoger 的大作中提到: 】
: 我们的程序还是cpp98,甚至很多老机器gcc还是4.6,不支持c11标准,用不了。
- 来自「最水木 for iPhone12,8」
--
FROM 75.31.75.*
我们项目很古老了,就是简单修修补补,不需要支持c11,最近学习brpc,有些感触。
【 在 lambdai 的大作中提到: 】
: 那你们依赖外面的cpp库吗?我看google test google mock都是要cpp11了吧?
:
: 另外没有智能指针真的很可怕,ownership要靠文档的日子,简直是噩梦。
: ...................
--
FROM 43.243.12.*
你这么一说,我心里好受了很多。
【 在 DoorWay 的大作中提到: 】
:
: 单元测试就像男生青春期的性活动,每个人都知道很美妙,人人都在讨论,每个人都假装进行过,但其实没几个人真干过。干过的几个也可能只是自撸自乐。
: 【 在 GoGoRoger 的大作中提到: 】
: ...................
--
FROM 43.243.12.*
知道有家公司,二十年的代码库,delphi程序员太难找,于是换语言到cpp。
用的老技术不要紧,关键是cpp程序员数量,这个大趋势博弈。
cpp程序员少,可以占稀有性,工资高点;但少到一定线以下,可能会被抛弃。
依我看,cpp无虞。依赖行业、领域和语言本身(背后的计算机科学基础课),不会被放弃。只要编程这个行业本身,别被颠覆,比如机器人会写代码了,哈哈。
【 在 GoGoRoger 的大作中提到: 】
: 你这么一说,我心里好受了很多。
--
FROM 124.114.151.*