由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++项目大部分失败了,统计数据在哪里?
相关主题
很大的C++程序怎么去读啊?history of warcraft documentary
关于 C++:再转一篇寻求IT合作伙伴做国内金融市场
菜鸟撞上offer也发愁,数据库和网站大牛给看看靠谱不? (转载)2万行code能说是 large project吗?
小赵哥哥又出差了!!!生物 PHD 报个转码工的 offer (转载)
好的OS和自动驾驶设计理念是不一样的有人懂LUA语言吗? (转载)
感觉版上大都搞ML, DL
相关话题的讨论汇总
话题: c++话题: 万行话题: 代码话题: 统计数据话题: 项目
进入Programming版参与讨论
1 (共1页)
N******K
发帖数: 10202
1
问问
d****i
发帖数: 4809
2
what? SpaceX的火星探测器“勇气号”的软件部分一共250万行C++程序算不算大项目?
这个可真的就是rocket science。

【在 N******K 的大作中提到】
: 问问
d****i
发帖数: 4809
3
而且牛逼的是,里面没有用到一个new和malloc。

【在 d****i 的大作中提到】
: what? SpaceX的火星探测器“勇气号”的软件部分一共250万行C++程序算不算大项目?
: 这个可真的就是rocket science。

N******K
发帖数: 10202
4
这叫统计数据?

【在 d****i 的大作中提到】
: what? SpaceX的火星探测器“勇气号”的软件部分一共250万行C++程序算不算大项目?
: 这个可真的就是rocket science。

d****i
发帖数: 4809
5
这是个样本,但这个样本可以很好的反驳你的标题,因为这个样本里面复杂度,精密度
,和各种纷繁复杂的要求等都集为一体,其他项目几乎没有比这个难度要求更大的。

【在 N******K 的大作中提到】
: 这叫统计数据?
d**********x
发帖数: 4083
6
Blizzard的World of Warcraft,11年的时候已经500万行c++代码

【在 d****i 的大作中提到】
: what? SpaceX的火星探测器“勇气号”的软件部分一共250万行C++程序算不算大项目?
: 这个可真的就是rocket science。

d****i
发帖数: 4809
7
你这个还是game, 比不上rocket science的例子。

【在 d**********x 的大作中提到】
: Blizzard的World of Warcraft,11年的时候已经500万行c++代码
g*****g
发帖数: 34805
8
看你跟什么比了。
http://www.eclipse.org/org/press-release/20120627_junorelease.p
2012年的eclipse 4.2有5500万行代码,而前一年的不过4600万行。
http://eclipse.dzone.com/articles/eclipse-indigo-released
所以一年就多了900万行。

【在 d**********x 的大作中提到】
: Blizzard的World of Warcraft,11年的时候已经500万行c++代码
d****i
发帖数: 4809
9
Eclipse确实牛,搞了好多语言的版本, 还有很多不同公司的定制版。

【在 g*****g 的大作中提到】
: 看你跟什么比了。
: http://www.eclipse.org/org/press-release/20120627_junorelease.p
: 2012年的eclipse 4.2有5500万行代码,而前一年的不过4600万行。
: http://eclipse.dzone.com/articles/eclipse-indigo-released
: 所以一年就多了900万行。

c*********e
发帖数: 16335
10
多的这900万行,很多都是copy paste以前的代码。框架搭起来了,什么都好办了。

【在 g*****g 的大作中提到】
: 看你跟什么比了。
: http://www.eclipse.org/org/press-release/20120627_junorelease.p
: 2012年的eclipse 4.2有5500万行代码,而前一年的不过4600万行。
: http://eclipse.dzone.com/articles/eclipse-indigo-released
: 所以一年就多了900万行。

相关主题
感觉版上大都搞ML, DL2万行code能说是 large project吗?
history of warcraft documentary生物 PHD 报个转码工的 offer (转载)
寻求IT合作伙伴做国内金融市场有人懂LUA语言吗? (转载)
进入Programming版参与讨论
l*********s
发帖数: 5409
11
I heard it is due to negligence during unit conversion. I don't think
there is any language/compile can detect semantic errors.


【在 d****i 的大作中提到】
: what? SpaceX的火星探测器“勇气号”的软件部分一共250万行C++程序算不算大项目?
: 这个可真的就是rocket science。

p*****2
发帖数: 21240
12
我么这里的architect坚持不用C++,只用C
n******t
发帖数: 4406
13
我怀疑这个没用什么 C++的feature.

【在 d**********x 的大作中提到】
: Blizzard的World of Warcraft,11年的时候已经500万行c++代码
d****i
发帖数: 4809
14
嗯,这个确实还是要算一个release版本的代码量,比如Linux kernel 3.2一共有1500
万行C程序。要说算上各种各样fork的版本,估计得上亿行。

【在 c*********e 的大作中提到】
: 多的这900万行,很多都是copy paste以前的代码。框架搭起来了,什么都好办了。
x****u
发帖数: 44466
15
游戏和GUI系统是C++最后的圣地了。

【在 n******t 的大作中提到】
: 我怀疑这个没用什么 C++的feature.
x****u
发帖数: 44466
16
Kernel代码基本都是驱动和协议实现,复杂度不高,说这个没用。

1500

【在 d****i 的大作中提到】
: 嗯,这个确实还是要算一个release版本的代码量,比如Linux kernel 3.2一共有1500
: 万行C程序。要说算上各种各样fork的版本,估计得上亿行。

d**********x
发帖数: 4083
17
现在c的地盘,未来八成都是c++的

【在 x****u 的大作中提到】
: 游戏和GUI系统是C++最后的圣地了。
x****u
发帖数: 44466
18
现在很多用C不用C++的地方,主要是嫌C++的语法特性太诡异负责,与其限制死不用若
干项特性,不如直接彻底禁掉。

【在 d**********x 的大作中提到】
: 现在c的地盘,未来八成都是c++的
d****i
发帖数: 4809
19
这个说的片面了点,比如很多算法的东西很多还是C++的,比如狗狗的搜索。

【在 x****u 的大作中提到】
: 游戏和GUI系统是C++最后的圣地了。
d****i
发帖数: 4809
20
这个不太可能,底层的代码考虑各种因素除了C没有其他选择。

【在 d**********x 的大作中提到】
: 现在c的地盘,未来八成都是c++的
相关主题
很大的C++程序怎么去读啊?小赵哥哥又出差了!!!
关于 C++:再转一篇好的OS和自动驾驶设计理念是不一样的
菜鸟撞上offer也发愁,数据库和网站大牛给看看靠谱不? (转载)感觉版上大都搞ML, DL
进入Programming版参与讨论
d**********x
发帖数: 4083
21
之前看过各方面的理由,语法倒还好,更严重的问题还是在于编译器生成的额外代码的
不可控性和abi。
长期来看,这些应该是可以解决的,如果标准委员会的孙子们能有点出息的话

【在 x****u 的大作中提到】
: 现在很多用C不用C++的地方,主要是嫌C++的语法特性太诡异负责,与其限制死不用若
: 干项特性,不如直接彻底禁掉。

E*****m
发帖数: 25615
22
那隻蜥蜴講的,居然這麼多人認真?
x****u
发帖数: 44466
23
没戏,标准委员会现在吃屎吃出甜味来了,更加变本加厉的胡搞。
完美的C++编译器,只有上帝才能写出来,各家商业编译器在标准面前,很多特性就是
beta水平的。

【在 d**********x 的大作中提到】
: 之前看过各方面的理由,语法倒还好,更严重的问题还是在于编译器生成的额外代码的
: 不可控性和abi。
: 长期来看,这些应该是可以解决的,如果标准委员会的孙子们能有点出息的话

d********u
发帖数: 5383
24
这种设计真是几把呀

【在 c*********e 的大作中提到】
: 多的这900万行,很多都是copy paste以前的代码。框架搭起来了,什么都好办了。
d********u
发帖数: 5383
25
那是蜥蜴的钓鱼帖。去考考古,那位脸上早被喷得全是浆糊了。
逗你们玩得,不要当真

【在 N******K 的大作中提到】
: 问问
r********n
发帖数: 7441
26
sure if you care run-time performance the most, C is incomparable

【在 p*****2 的大作中提到】
: 我么这里的architect坚持不用C++,只用C
b*******s
发帖数: 5216
27
embedded system的静态内存管理方法
也算一个模式

【在 d****i 的大作中提到】
: 而且牛逼的是,里面没有用到一个new和malloc。
j********x
发帖数: 2330
28
您能讲讲page management的实现细节以及在各个平台上的要注意的问题么?推而广之
,memory management怎么实现?
如何实现进程和线程,他们的调度算法和实现如何?
另外tlb是否要跟os有交互?
驱动跟kernel的接口怎么定义?
这都是os里课本上都有的东西,绝对是os里入门的内容,难度应该不高

【在 x****u 的大作中提到】
: Kernel代码基本都是驱动和协议实现,复杂度不高,说这个没用。
:
: 1500

1 (共1页)
进入Programming版参与讨论
相关主题
小赵哥哥又出差了!!!生物 PHD 报个转码工的 offer (转载)
好的OS和自动驾驶设计理念是不一样的有人懂LUA语言吗? (转载)
感觉版上大都搞ML, DL很大的C++程序怎么去读啊?
history of warcraft documentary关于 C++:再转一篇
寻求IT合作伙伴做国内金融市场菜鸟撞上offer也发愁,数据库和网站大牛给看看靠谱不? (转载)
2万行code能说是 large project吗?
相关话题的讨论汇总
话题: c++话题: 万行话题: 代码话题: 统计数据话题: 项目