新闻中心

GitHub重磅年度报告:JavaScript最热中国开发者贡献稳居第二

  原标题:GitHub重磅年度报告:JavaScript最热,中国开发者贡献稳居第二

  【新智元导读】10月16日,GitHub Universe开发者大会如期举行,并重磅推出GitHub Actions,平台主管Sam Lambert称,这将是GitHub历史上最大的改变。此外,GitHub还公布了2018年年度报告,各种有趣用户数据,快来一睹为快吧!

  在昨日举行的GitHub Universe 2018开发者大会上,GitHub发布了一款重量级产品:GitHub Actions,可直接运行部分代码的产品,彻底改变GitHub的使用方式。

  正如平台主管Sam Lambert所说:“这将是GitHub史上最大的转变!”

  GitHub认为,作为一个开发者,大部分时间和经历应该只放在一件事情上,那就是代码。

  在过去,开发者因配置工作流程,或使用不灵活的工具,浪费了大量的时间。而这正式GitHub要解决的问题。

  现在,GitHub给开发者们提供了一种自动管理代码的工具,包括测试和技术支持。“一站式服务”,等待你的使用。

  GitHub Actions允许你连接和共享containers来运行你的软件开发工作流程。 在GitHub或任何外部系统上以任何语言轻松创建、打包、发布、更新和部署项目,而无需自己运行代码。

  通过将开源原则应用到工作流自动化中,无论用户使用的哪种语言和平台,GitHub Actions可以让用户结合使用个人惯用和Github社群中共享的工具、集成。开发和共享操作,使项目所需的任何任务自动化,构建在一个选项生态系统之上。无论你是否需要打包一个NPM模块,发送一个SMS警报,或者并行地将生产就绪的代码部署到云中,你都可以为该任务创建或找到一个GitHub操作。

  除了GitHub Actions之外,GitHub 安全系统也升级了,提供了一种 Token 扫描功能。当上传项目到 GitHub 的时候,它会检测用户是否上传了一些隐私信息。

  3100万+(开发者):截止2018年9月30日,GitHub开发者数量达到了3100万之多。

  800万+(新开发者):目前为止,2018年新增的开发者数量要比前6年加起来还要多,达到了800多万。新开发者是指在2018年10月1日前365天内注册的新用户。

  210万+(组织):跨公共和私有储存库使用GitHub的组织数量比去年多了40%。

  GitHub大多数用户(约80%)来自美国以外的地区。 事实上,用户来自几乎每个国家和地区 - 而且比以往任何时候都更愿意跨国进行合作。

  根据2014年至2018年每个国家的独立Contributor数量排名。GitHub广泛地将Contributor定义为对GitHub采取实质性行动(例如,推送代码、打开问题或合并pull请求)的用户,该用户在公共或私有存储库中向平台添加新内容。

  可以看到,自2015年来,美国、中国和印度稳居前三名。巴西自2017年以来成为南美国家中对GitHub社区贡献最多的国家。韩国上升的趋势也较为明显。

  同时,GitHub还表示,亚洲对社区的贡献应当是最大的。因为亚洲用户每月在

  repository创建方面超过全球其他任何地区。大部分的开源项目都是来自于亚洲。

  从2014年到2018年,我们可以看到越来越多的开源软件是由美国以外的国家和地区提交的。并且这样的趋势越发明显。

  中国的新年、五一劳动节,美国的感恩节和独立日等节假日期间, GitHub 的项目会相应缩减。而“新年”(1 月 1 日),是一年之中最为平静的一天。

  总体来看,与机器学习、游戏、3D打印、家庭自动化、科学编程、数据分析和全堆栈Java开发相关的项目增长最快。

  开源开发是由数以百万计的开发者以及许多组织推动的。微软、谷歌、Red Hat、英特尔等公司,以及UC Berkeley、华盛顿大学、MIT、密歇根大学、斯坦福大学是对开源贡献最大的组织。

  GitHub用户今年贡献的数百万个项目跨越了数千个主题。Java(前端和后端)、机器学习、移动应用程序开发和容器等是贡献最多的主题。

  机器学习和React是GitHub社区的热门话题:机器学习库PyTorch和基于React的网页开发工具,例如Gatsby,是今年增长最快的话题。区块链开发的有关领域的主题也很流行。Hacktoberfest是增长最快主题榜单的首位。

  在GitHub上,Java连续5年稳占编程语言榜首。无论是公开的还是私有的项目、大公司还是小组织、世界上任何一个地区,Java都排在第一。

  关于线程安全性和互操作性的静态类型语言增长趋势很快:Kotlin,Type和Rust都增长迅速。

  此外,自2017年以来,HCL(DevOps的可读语言)的贡献者数量增加了一倍以上。由于在机器学习领域广受欢迎,Python的增速排名第8,Go的贡献者比去年增加了1.5倍。

      申博,申博平台,申博官网




网站地图