2024甲辰龙年
 找回密码
 加入悦西安
-->
楼主: fance

从华为事件看未来发展

[复制链接]
头像被屏蔽

217

主题

1万

悦币

6650

人气

禁止访问

积分
13485
发表于 2020-5-18 23:27:33 来自手机 | 显示全部楼层 来自: 保留地址
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 2 反对 0

使用道具 举报

47

主题

1万

悦币

1万

人气

14级会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
25085
发表于 2020-5-18 23:29:37 来自手机 | 显示全部楼层 来自: 中国
司隶校尉 发表于 2020-05-18 23:18
这个问题是我们在Quora上闲逛时偶然遇到的,觉得非常有意思,分享给大家。尽管Windows有很多不完美的地方,但是它依旧是世界上使用人数最多(超过80%),最稳定的操作系统。本文的参考链接你可以在文章底部看到。



假如,有一位代码天才,他有一个梦想,就是靠自己的双手写出一个Windows 10系统。求:他需要花多久才能写完?



其他的先不管,我们首先来看看Win10的代码量有多少。据估计,Win10里至少有2700万-5000万行代码。



那写一行代码需要多长时间呢?我们要先假设这位“编程天才”掌握了所有必需的语言,技术,库,协议,标准,向后兼容性需求等等。如果设码代码速度为每小时30行,那么写出2700万-5000万行代码就需要90万-160万小时。当然,这也是在产出的代码里没有bug的前提下计算出的数字。



但是没有bug是不可能的,如果把处理bug的时间算进去的话(据估计,每1000行代码里会出现15-20个Bug,也就是说在你写的Win10代码里,会出现 40万-100万个Bug),就算是天才,你也需要13,500-33,333小时的Debug时间。正常情况下,我们会反复修正直到bug数减少到0。但这里我们只迭代一次就行了。所以,写完Windows的总时间在913,500-1,699,999小时之间,换成年的话,就是104.2年-193.93年。



对了,上面的时间都没有算进休息/睡觉/吃饭消耗的时间。如果我们严格按照每日八小时工作制来算,那么这个数字就会上升到312.6年-581.8年。其实,我们还忽略了编译时间和机器故障。



如果这位天才从出生的时候就被上帝赐予了知识、沟通技能和控制身体的能力,可以立刻开始码代码,他只需要活到600岁就可以写出Windows了。



但是开发Windows不仅仅需要写代码。



在微软工作的Noam Ben-Ami表示,Windows 10拥有大约40-45个Feature团队,每个团队里有大约32个工程师(这还不包括测试者,产品经理等等)。它从大约2013年开始开发,到2015年7月末正式上线,开发时间在两年半左右。假设先前的代码库重写了50%,这就意味着我们还需要另外两年半来写之前的代码。那么我们就可以进行计算:5年*32名工程师*40个团队,相当于6400年的开发时间。

问题是windows最开始诞生是外星人投食的吗?
回复 支持 11 反对 0

使用道具 举报

头像被屏蔽

217

主题

1万

悦币

6650

人气

禁止访问

积分
13485
发表于 2020-5-18 23:31:33 来自手机 | 显示全部楼层 来自: 保留地址
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

1万

悦币

3951

人气

10级会员

Rank: 10Rank: 10Rank: 10

积分
12217
发表于 2020-5-18 23:31:37 来自手机 | 显示全部楼层 来自: 保留地址
华为宣传的策略对着的。
回复 支持 1 反对 0

使用道具 举报

47

主题

1万

悦币

1万

人气

14级会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
25085
发表于 2020-5-18 23:32:55 来自手机 | 显示全部楼层 来自: 中国
司隶校尉 发表于 2020-05-18 23:31
所以你光会写代码还是不行,硬件就更加重要了

当初W是多少工程师多少年完成的?
回复 支持 反对

使用道具 举报

头像被屏蔽

11

主题

1960

悦币

937

人气

禁止发言

积分
2301
发表于 2020-5-19 00:08:19 来自手机 | 显示全部楼层 来自: 中国河南郑州
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

7

主题

6755

悦币

2340

人气

9级会员

Rank: 9Rank: 9Rank: 9

积分
8154
发表于 2020-5-19 01:28:24 来自手机 | 显示全部楼层 来自: 保留地址
司隶校尉 发表于 2020-05-18 23:13
据说一台光刻机制造就得好几万亿美金,这仅仅是制造,你要是想研发创造一台光刻机,还是最先进的,估算一下

造一台光刻机好几万亿美金,你真敢想。。。最新的7nm euv 也就卖一亿多而已
回复 支持 5 反对 0

使用道具 举报

38

主题

7445

悦币

3186

人气

9级会员

Rank: 9Rank: 9Rank: 9

积分
8652
发表于 2020-5-19 06:36:12 来自手机 | 显示全部楼层 来自: 保留地址
长期暂时只能期待中芯了,短期很艰苦
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 加入悦西安

本版积分规则

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