免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 家住马戏团
打印 上一主题 下一主题

都在讨论C,很少有C++ [复制链接]

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
31 [报告]
发表于 2012-04-19 22:02 |只看该作者
walleeee 发表于 2012-04-19 21:54
回复 23# ecloud

It's a job, just business!
不要把这东西当人生追求,等岁数大了你就明白了

论坛徽章:
0
32 [报告]
发表于 2012-04-19 22:09 |只看该作者
回复 27# ecloud


你的个人经历。只是有些偏激。


30年河东,30年河西,老话了。一般鼎盛时也是衰落始。对于技术这种东西,你想必也知道,并非某个技术好,就会成功,就能被接受,能被推广,如MMMIX所言,不是什么东西都可以人为。

python这些我早就说了,有他的好处,能方便你做事情就可以,没什么好争论的,吃亏的人当然说他不好,但是你有好处,当然就会出来反驳,正常。

c++的领域范围太广,现在有些被java和c#这些抢占了,特别是新出来的移动平台,都有抛开c++的趋势,但是又都抛不开。你觉得是技术不够抛不开么?

什么叫不会弱于c++?你说赚钱不弱于c++,还是程序效率不弱于c++还是别的什么不弱于?我不懂。
至于你前面说编译效率其他语言比c++高,这个倒可能,但是运行效率,那是不可能的。尽管现在时不时冒出什么java比c++快,一会python比c快,等等此类。我不知道这个对比有什么意思,说给傻逼听么?让傻逼自娱自乐?你这种老id应该不会跟他们一样乐吧?看过java/python这些的实现设计,或者代码就明白,这个事情不可能发生,最多就是相当的效率。做到这个很简单,写个python代码和c++代码,代码只有io操作,效率最后一定相当,比如读写文件10000万次,这些只是运行效率的一种而已。但是c/c++这些编译型语言,生成的都是native代码,没有可比性。不过我补充一点,是有些特殊例子会出现python比c++快,这时很可能是你c++代码写烂了,而python正好对口,有了缓存等等优势。这些都不具有可比性。

论坛徽章:
0
33 [报告]
发表于 2012-04-19 22:10 |只看该作者
回复 31# ecloud


对,是job。问题是我不只为了job,为job而job这没意思。无论如何我也没兴趣成为这个。

论坛徽章:
0
34 [报告]
发表于 2012-04-19 22:11 |只看该作者
回复 30# OwnWaterloo


嗯,还行吧,那边人太热情,只是这个感觉。

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
35 [报告]
发表于 2012-04-19 22:18 |只看该作者
walleeee 发表于 2012-04-19 22:09
回复 27# ecloud

移动平台?如果说iOS的话,还真没C++什么事
运行效率,C#和ObjC编译成的本地代码都比C++快了,至少在官方优化下是这样的,你可以说微软和苹果动手脚了,我也怀疑动了手脚,但是现实结果就是快,你也没辙

最后还是那句话,不要把个什么东西看得太神圣化,大公司要它死不过是分分钟的事情。Alpha那么好的东西还不是说死就死
不要在一棵树上吊死,见风使舵,才是做business的正确方法

我当年接触J2EE还是被两个原C++程序员带着的呢,以前根本不知道这东西咋回事,结果仨人现学现卖
做IT这行千万不能死脑筋,该扔的就扔,该跟进的就赶紧跟进

论坛徽章:
1
水瓶座
日期:2014-03-20 18:21:14
36 [报告]
发表于 2012-04-19 22:31 |只看该作者
最后一贴,再不跟了
说道C++,这个版里发牢骚说空话的居多,做实事的几乎没有

Google的C++单元测试框架:gtest,在dev c++(也就是mingGW)环境下无法编译。之前我找遍了网络没有一点信息。我就奇怪了是究竟你们写C++的人不爱做单元测试呢,还是gtest你们看不上眼(还有别的更好用的请推荐)

结果我这个既不懂也不鸟C++的人在万般无奈的情况下自己改了gtest的源代码,令其在MinGW环境下可以编译通过,其实就是很简单的一个修改,毫无难度
http://blog.chinaunix.net/uid-140978-id-3029195.html

这些成天嘴上挺C++得人,也不知道都在干啥

论坛徽章:
0
37 [报告]
发表于 2012-04-19 22:35 |只看该作者
回复 35# ecloud


objc和c#也都是编译型的,比c++快不少那是c++代码写得可能有问题,而非语言本省有问题。c#据我所知4.0的时候测评都还比c++慢了不知道多少。
objc我没写过。但是据我所知很多用objc的人咒骂他的语法比骂c+的数量也少不了多少,态度也不比你这里的激进少。我前面就说了,用objc的人,并非都如你一样觉得他好。是因为他能赚钱,至少能给它们赚钱,至少对它们而言比c++更能赚钱。

我没怀疑它们动手脚。在我看来没什么手脚好弄,从最下面的native看上来,不外乎就是预加载一些库,比如windows自己肯定会预载一些c#的依赖库,而且它们自己搞的一些程序也在用这些库,所以让你感觉好像快。比native代码,c/c++那是直接面向cpu的,你觉得如何,有可比么?jit这些都是浮云。在cpu计算级别,什么都是浮云。
还有就是有缓存,缓存的威力是巨大的,缓存优化得好,带来的价值客观程度比你单纯的语言计算性能更客观。为什么一些大型的云计算平台,比如openstack用python都敢搞,因为这个时候单纯语言的计算性能根本就不是个问题。况且现在的硬件发展速度有点快,一个xeon 1230这种很厉害的cpu才1k出头,内存也便宜,手机都有2g内存,快4g了。所以语言的单纯性能就显得不如以前重要。但是在特定的领域,科学计算,图形计算,以及我想看到的智能计算这些等等此类,还是需要语言级别的性能。
你c#这些搞的火热,还有个不可磨灭的工程是微软的宣传和平台绑定。以及google对android上java的控制。这些都是没办法的,所以我刚才跟你说,中立的语言和公司级别的语言是有本质区别的。

我没有看的神圣化。这个和vim和emacs圣战,windows和GNU/Linux圣战,开源和闭源圣战,开源和自由圣战。。。你去看热衷于这些的基本都是用泵,毫无疑问我自己以前也是。现在好多了。

见风使舵,还要看运气,就像你当年一样。
c/c++前景的精英化。会慢慢的淡出视野,但是也死不了。

c++程序员搞其他语言很正常啊,而且这根本就不是一个问题。语言难道有问题么?
理解了程序本身,差别就如你所言,只有语法级别以及一些考虑细节,尽管它们的确也是问题。
c++程序员去写其他,我看的多了。

“该扔的就扔,该跟进的就赶紧跟进”
经验之谈,受教谨记

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
38 [报告]
发表于 2012-04-19 22:36 |只看该作者
ecloud 发表于 2012-04-19 20:55
在各个公司最新版本的编译器环境中,无论是VS .net还是Xcode,C#和ObjC的编译效率已经超过C++了。失去了效率这一根最后的救命稻草,C++这种不伦不类的东西可以入土为安了

ecloud 发表于 2012-04-19 22:18
运行效率,C#和ObjC编译成的本地代码都比C++快了,至少在官方优化下是这样的,你可以说微软和苹果动手脚了,我也怀疑动了手脚,但是现实结果就是快,你也没辙


你也怀疑动了手脚?那你前面不是在说话而是在喷粪吗?才这么快就自己扇自己耳光了?

论坛徽章:
2
青铜圣斗士
日期:2015-11-26 06:15:59数据库技术版块每日发帖之星
日期:2016-07-24 06:20:00
39 [报告]
发表于 2012-04-19 22:41 |只看该作者
ecloud 发表于 2012-04-19 22:31

最后一贴,再不跟了
说道C++,这个版里发牢骚说空话的居多,做实事的几乎没有

Google的C++单元测试框架:gtest,在dev c++(也就是mingGW)环境下无法编译。之前我找遍了网络没有一点信息。我就奇怪了是究竟你们写C++的人不爱做单元测试呢,还是gtest你们看不上眼(还有别的更好用的请推荐)

结果我这个既不懂也不鸟C++的人在万般无奈的情况下自己改了gtest的源代码,令其在MinGW环境下可以编译通过,其实就是很简单的一个修改,毫无难度
http://blog.chinaunix.net/uid-140978-id-3029195.html

这些成天嘴上挺C++得人,也不知道都在干啥


你不鸟你用毛个gtest啊?又要用又要说自己不鸟,嘴上说不要身体又很老实嘛?
你不懂你前面又发毛个言啊。

我了个去,你还当自己解决了个技术问题吗?
是论坛上没人帮助你这个菜鸟,没人理你那帖,所以你才怀恨在心嘛?
刚才意淫他人眼红App Store上捞美金,现在又把这种不值一提的东西拿出来,你就这点境界? 害臊吗?

论坛徽章:
14
巨蟹座
日期:2013-11-19 14:09:4615-16赛季CBA联赛之青岛
日期:2016-07-05 12:36:0515-16赛季CBA联赛之广东
日期:2016-06-29 11:45:542015亚冠之全北现代
日期:2015-07-22 08:09:472015年辞旧岁徽章
日期:2015-03-03 16:54:15巨蟹座
日期:2014-12-29 08:22:29射手座
日期:2014-12-05 08:20:39狮子座
日期:2014-11-05 12:33:52寅虎
日期:2014-08-13 09:01:31巳蛇
日期:2014-06-16 16:29:52技术图书徽章
日期:2014-04-15 08:44:01天蝎座
日期:2014-03-11 13:06:45
40 [报告]
发表于 2012-04-19 22:42 |只看该作者
很激烈嘛,还是OwnWaterloo说话在理,不是胡搅蛮缠
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP