Python 击败 Java,中国开源贡献排第二,香港增速最高...

GitHub 昨天发布了一个重磅年度报告。

自 2007 年成立,GitHub 如今已经 12 年了。毫无疑问,它如今已经是全球影响力最大、最权威的开源社区。

对全球的开发者来说,GitHub 现如今已经代表着技术的趋势,它公布的一些数据与报告,对所有程序员来说是一份很有参考意义的技术趋势。

今年的报告中,又公布了不少数据和趋势,下面我们一起来完整解读,对每部分的内容做一个拆解:

正文图片来自报告原文:

在过去的一年中,有 1000 万新开发人员加入了 GitHub 社区,为地球上每个大陆的 4,400 万个以上的存储库做出了贡献。全球化的背后是一支不断壮大的全球贡献者团队,其中 80% 来自美国以外的地区。

关键信息拆解

1.本报告中的一年是指 2018 年 10 月 1 日至 2019 年 9 月 30日;

2.报告中开发人员指 GitHub 上的所有用户;

3.用户的国家/地区信息基于已知的最后位置。对于组织,是从组织资料中获取的最重要/知名的位置信息。

关键信息拆解

1.GitHub 上已累积有超过 4000 万开发人员,其中包括 2019 年的 1000 万新用户;

2.2019 年开发者共创建了 4400 万个仓库,尝试创建项目的用户比 2018 年增加了 44%;

3.今年,有超过 76 万名学生在 GitHub 上学习,截止到目前已经有 170 万的学生用户;

4.去年,全球财富 50 强中有 35 家公司为开源做出了贡献,其中 29 家正在GitHub Enterprise 上构建了业务背后的软件。

关键信息拆解

1.美国以外的开源贡献者比例逐年增加,自 2014 年开始,美国之外的 repo 贡献便已经开始超过美国本土。

2.继美国之后,中国、印度和德国今年加快了开放源代码的使用速度。中国的开发者 fork 和 clone 的项目比去年多了 48%,目前是世界上第二大的开源贡献国。

关键信息拆解

1.非洲国家在开放源代码 repo 的百分比增长方面处于领先地位,在整个非洲贡献增加了40%,比任何其他大陆都多。

2.尼日利亚、肯尼亚、突尼斯和摩洛哥的增长速度排名前三;

3.开源项目贡献者数量增长最多的是中国香港、新加坡和日本。(香港为什么最多,大家应该都懂 23333)

关键信息拆解

1.除开源之外,从公共和私人贡献来看,亚洲的开发者社区在 2019 年增长迅速。其中 31% 的亚洲贡献者来自中国大陆,另外非洲开发者数量也正显著上升。

2.自 2014 年以来,美国以外地区开发者数量不断上升,亚洲贡献者群体的年增长率已超过欧洲和北美。

关键信息拆解

1.今年非洲开发者创建的开源存储库比去年增加了40%,比其他任何大陆都高。

关键信息拆解

1.项目依赖程度最高的十大开源软件包,有超过四百万个存储库分别依赖于 lodash /lodash,expressjs /express 和 visionmedia /debug。

2.平均而言,超过 360 万的存储库都依赖于前 50 个开源项目,诸如 rails / rails, facebook / jest和 axios / axios之类的项目也被数百万其他存储库使用。

3.今年有 35 万人为前 1000 个项目做出了 500 万以上的贡献(按 star 数排序)。130 万开发者首次加入开源社区,并为开源项目做出了首次贡献。

关键信息拆解:

1.GitHub 上贡献者增长最快的区域排名中,中国香港连续第二年位居榜首;

关键信息拆解

1.作为 GitHub 上最受欢迎的项目之一,TensorFlow 可以向我们展示开源项目如何连接更大的软件社区。依赖 Python 软件包的存储库的社区贡献者平均数量约为 19K。

2.去年有 9900 人为 TensorFlow 做出了贡献,例如 Numpy,Pytest 等。

关键信息拆解

1.贡献最多的开源项目来自微软的 VS Code (19.1K)、Azure Docs (14K) 和 Flutter (13K)。紧随其后的是谷歌的 TensorFlow (9.9K)、Kubernetes (6.9K) 和 Facebook 创建的

React 原生框架。

2.其中 2019 年新进入这个榜单的是 flutter/flutter, firstcontributions/first-contributions, 以及

home-assistant/home-assistant。

3.跨语言和平台构建应用程序和网站的工具包和框架在今年的增长很快。自 2018 年 12 月发布 1.0 版本以来,flutter/flutter 的增速排名第二。

关键信息拆解

1.美国以外的开源贡献者比例逐年增加;自 2014 年开始,美国之外的 repo 贡献便已经开始超过美国本土。

2.继美国之后,中国、印度和德国今年加快了开放源代码的使用速度。中国的开发者 fork 和 clone 的项目比去年多了 48%,成第二大开源贡献国。

关键信息拆解

1.年度使用人数最多的编程语言是 JavaScript,并且已连续 6 年稳坐第一。

2.在GitHub历史上,Python首次击败Java,成为使用第二多的编程语言。

3.报告还指出了增长最快的编程语言:Dart。Dart是谷歌用户界面工具包Flutter的编程语言。其次是Rust、HCL、Kotlin和TypeScript。

4.今年新上榜的是 C# 和 Shell。

关键信息拆解

1.除 Python 以外,随着越来越多的社区专注于数据科学,近年来诸如“深度学习”,“自然语言处理”和“机器学习”等主题的存储库变得越来越流行。

2.在数据科学的主题中,Jupyter和NLP成为增长最快的两大亮点。从2016年到2019年,Jupyter Notebook的使用量连续三年增长率都超过100%。

3.自然语言处理在GitHub上也越来越受欢迎,因为NTLK之类的工具包降低了NLP的入门门槛。

结语

从今年的全球趋势、热门项目和顶级编程语言可以看出,软件发展迅速。

具有 30 年历史的语言正在寻找新的应用程序,新的框架正在吸引成千上万的贡献者,并且人们正致力于从 Python 包到学术论文的世界各地的一切。

我们迫不及待地想看到构建软件的下一步发展。感谢 2019 年在一起工作或娱乐的数百万人,他们比以往任何时候都可以使软件变得更好,更易用,更安全且连接更多,从而使软件更好。

您正在创建代码,社区,工具和技术,这些代码,社区,工具和技术将在未来几年推动我们的世界前进。

GitHub 年度报告传送门: https://octoverse.github.com/

最后

小编想说一句话:我是一个python开发工程师,我已经整理了一套最新的python系统学习教程,包括从基本的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习、面试宝典。想要这些资料的人可以关注编辑,在后台给小编发一条私信:“1”即可领取


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,451评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,172评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,782评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,709评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,733评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,578评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,320评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,241评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,686评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,878评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,992评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,715评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,336评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,912评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,040评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,173评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,947评论 2 355

推荐阅读更多精彩内容