长沙做网站,国内惯性导航,wordpress 在线点餐,微信绑定网站GitHub 每年都会在年度盛会中推出数据报告#xff0c;其中列出了一些年度的数据#xff0c;包括其网站中最受欢迎的编程语言、开源项目等。今年的数据更是让人眼前一亮#xff0c;Python 这匹编程语言中的黑马#xff0c;势不可挡#xff01; 编程语言之间的战争就是一场持… GitHub 每年都会在年度盛会中推出数据报告其中列出了一些年度的数据包括其网站中最受欢迎的编程语言、开源项目等。今年的数据更是让人眼前一亮Python 这匹编程语言中的黑马势不可挡 编程语言之间的战争就是一场持久战各种编程语言排行榜五花八门程序员们对于这样的内容相比都有些审美疲劳了那么在 GitHub 的排行中到底哪门语言可以封王呢 2017 GitHub 上最受欢迎的前 15 门语言 从 2017 GitHub 上最受欢迎的前 15 门语言可以看出JavaScript 稳居第一 遥遥领先于第二名 Python这可能和 GitHub 上关于 Web 前端的项目、开发者的数量庞大有一定关系。 值得注意的是Python 已代替 Java 从去年的第三突进了第二相比去年它新增了 40% 的 PR 数。近几年 Python 的增长势头一直非常迅猛Python 虽然是脚本语言但容易学同时Python 有非常多优秀的深度学习库可用现在大部分深度学习框架都支持 Python。所以Python 作为 AI 时代头牌语言的位置基本确立。 再来看看 JavaJava 则被挤到第三位不过 Java 9 刚发布不久而且它的模块化特性深受开发者喜爱霸主地位还是很难撼动的。同时Objective-C 的排行也在下降从中可以看出移动开发的热度在减退。 被 fork 最多的前十个项目 GitHub 自 2007 年成立如今已经十年了如今已经是全球影响力最大、最权威的开源社区了每年都有大量的企业和个人将自己的项目开源到这里进行交流学习那么今年哪些项目最具价值哪些项目获得了程序员的广泛讨论哪些项目有收集到了最全的资料呢 TensorFlow 当选第一TensorFlow 是谷歌的第二代机器学习系统这也反映了越来越多的人投入到机器学习当中。经历了被称为“人工智能元年”的 2016 年人工智能在 2017 年也迎来了更大的发展。 贡献者最多的前十个项目 review 最多的前十个项目 discuss 最多的前十个项目 上面四个排行榜TensorFlow 在其中三个都留下了自己的名字再一次证明人工智能火热的同时也从侧面反映了越来越多的开发者对未来人工智能的发展充满信心。 GitHub 参与人群变化 与 2016 年相比2017 年 GitHub 有了更多的参与者。这些贡献者中接近半数是学生28% 是专业人士22% 是编程爱好者。在经验方面只有 10% 的程序员是有经验的其中有 45% 的程序员是完全新手。 被使用最广的标签 2017年 GitHub 增加了一个新功能主题-存储库标签支持用户通过技术、行业等等搜索项目那么经过一年的运营哪些标签成为了 2017 年的主旋律标签呢毋庸置疑游戏是 2017 年的大热门不过机器学习标签的实力也是不容小觑。以下为标签详情 ● machine-learninghttps://github.com/topics/machine-learning ● gamehttps://github.com/topics/game ● iOShttps://github.com/topics/ios ● APIhttps://github.com/topics/api ● bloghttps://github.com/topics/blog ● websitehttps://github.com/topics/website ● deep-learninghttps://github.com/topics/deep-learning ● libraryhttps://github.com/topics/library ● arduinohttps://github.com/topics/arduino ● pluginhttps://github.com/topics/plugin ● databasehttps://github.com/topics/database ● bothttps://github.com/topics/bot 整体数据概述 2400 万用户 150 万组织 6700 万 Repostitories 130 万学生开发者 用户横跨 200 个国家 四分之一的 GitHub 企业账户来自美国以外的国家 自 2016 年 9 月公开发表 10 亿 Commit 自 2016 年 9 月2530 万活跃项目 自 2016 年 9 月1250 万活跃 Issue 自 2016 年 9 月新增 670 万开发者 自 2016 年 9 月新增 45.1 万个组织入驻 GitHub 自 2016 年 9 月120 万人提交了他们的第一个 Pull Request 自 2016 年 9 月410 万人创建了他们的第一个 Repo 自 2016 年 9 月130 万新 Pull Request 包括 Linus Torvald 的第一个 GitHub Pull Requesthttps://github.com/Subsurface-divelog/subsurface/pull/155 合并了 100,000,000 次 Pull Request 关闭了 68,800,000 个 Issue 62.4 万 Pull Request 被 review 140 万人在他人的 Issue 下讨论 Emoji 表情在 GitHub 上被用得很多 19.1 万人 star 或 fork 了项目但没有提交代码 不包括框架和语言下面的标签被使用得最多 machine-learning game iOS API blog website deep-learning library arduino plugin database bot 最后点有趣的emoji 表情排行榜妥妥的排行第一看来程序员很喜欢相互点赞的呢。 随着社区的不断发展开源项目的不断增长GitHub Octoverse 对于开发者对未来的技术趋势判断有很大的参考意义。感兴趣的不妨到这里阅读一下https://octoverse.github.com/ 来源程序猿微信号imkuqin 报告原文https://octoverse.github.com/