新浪新闻客户端

一个顶级程序员要多久才能独自写完Win10代码?

一个顶级程序员要多久才能独自写完Win10代码?
2020年04月25日 18:07 新浪网 作者 NEXTMIND
缩小字体 放大字体 收藏 微博 微信 0

  一个顶级程序员要多久才能独自写完Win10代码?

  NEXTMIND

  Windows10是微软开发的个人电脑操作系统,也是全世界第一大操作系统,现在设想一个有趣的问题:如果一个顶级程序员夜以继日地埋头写程序,他要多久时间才能写完Win10的代码?

  这个假设要满足两个条件:首先,程序员是个天才,他不仅会编程和调试,还精通技术、库、协议、标准和向后兼容需求,基本上一个人做完一个团队的事;其次,他不需要休息,不需要吃饭,只需要埋头苦干。

  现在,我们来看看Win10到底有多大?在微软的官网上,有管理员称Win10大概有5000万行代码。

  更夸张的是,认证为微软核心工程师的Axel Rietschin在社交媒体上发帖说,Win10的源代码总计超过500GB,文件超过400万个。

  一个顶级程序员要多久才能独自写完Win10代码?

  现在,我们假设这个程序员每小时可以写60行代码(这已经是比较乐观的估计),那么他每天就可以写1440行代码,每个月可以写大约43200行代码,一年下来可以写52万行代码。

  这意味着,如果不吃不睡,这个程序员需要96年时间才能写完整个Win10,这还不包括调试的时间。如果一个人要搞定整个Win10,没有100年是不可能的。

  一个顶级程序员要多久才能独自写完Win10代码?

  有意思的是,相比Win10,谷歌更是大得惊人。

  据外媒Wired报道,谷歌工程师雷切尔•波特文(Rachel Potvin)曾估计,运行谷歌所有互联网服务,包括谷歌搜索、邮箱和地图,所需的软件大约包含20亿行代码。

  所有20亿行代码都放在一个单独的代码库中,供数万名谷歌工程师使用。在公司内部,谷歌对待自己的代码就像一个巨大的操作系统。

  一个顶级程序员要多久才能独自写完Win10代码?

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
调试 程序员 代码 微软 谷歌
权利保护声明页/Notice to Right Holders
阅读排行榜 评论排行榜
  • 01 果然,G7又把矛头对准中国,至少说明了一点
  • 02 是益虫也是害虫 湖南局部出现大量“鸡公虫”:皮肤接触就长水泡
  • 03 特朗普高调重返国会山,民主党人质问“怎么敢来”
  • 04 中国成会议讨论焦点,美欧看问题立场不同,G7炒作涉华议题“温差明显”
  • 05 俄主要大宗商品出口商回应美国制裁:我们不在乎,因为我们有人民币

图片新闻

欧洲杯德国开门红 欧洲杯德国开门红
2024最小上弦月 2024最小上弦月
高温持续影响印度 高温持续影响印度
上千米高空!女兵乘运20演练跳伞 上千米高空!女兵乘运20演练跳伞
视频新闻
北方高温有多热 北方高温有多热
拜登就儿子面临监禁表态 拜登就儿子面临监禁表态
航天员站机械臂与地球同框 航天员站机械臂与地球同框
新加坡门将回应在中国爆火 新加坡门将回应在中国爆火

新媒体实验室

  • 朋友圈47%的内容在炫耀 朋友圈47%的内容在炫耀
  • 近300起杀妻案如何判罚 近300起杀妻案如何判罚
  • 谈恋爱反降低生活质量? 谈恋爱反降低生活质量?
  • 全国最能吃的省市竟是它 全国最能吃的省市竟是它
  • 性犯罪者再犯几率达12.8% 性犯罪者再犯几率达12.8%

    举报邮箱:jubao@vip.sina.com

    Copyright © 1996-2024 SINA Corporation

    All Rights Reserved 新浪公司 版权所有