0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GitHub年度报告:Python首次击败Java

8g3K_AI_Thinker ? 来源:人工智能头条 ? 2019-11-22 15:14 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

GitHub 今天发布了年度报告。去年有1000万的新开发者加入了GitHub社区, 80% 的 repo 贡献来自于美国本土之外,中国对开源的贡献仅次于美国。

报告还发现,以“深度学习”、“自然语言处理”和“机器学习”为主题的 repo 在过去的一年中越发受欢迎。 贡献最多的开源项目来自微软的VS Code (19.1K)、Azure Docs (14K)和Flutter (13K)。

紧随其后的是谷歌的TensorFlow (9.9K)、Kubernetes (6.9K)和Facebook创建的React原生框架。 虽然自2014年以来,我们都知道GitHub中大部分的repo来自美国本土之外,但最新的报告明确指出,这一数字已经超过80%。 在过去的一年中,GitHub总共创建了4400万个repo,并且在2018年11月突破1亿大关。

Python 首次击败 Java

JavaScript 仍然是开发人员在 GitHub 上使用的最流行的语言。但在 GitHub 历史上,Python 首次击败 Java,成为使用第二多的编程语言。

报告还指出了增长最快的编程语言:Dart。Dart 是谷歌用户界面工具包 Flutter的编程语言。

其次是 Rust、HCL、Kotlin 和 TypeScript。

中国开源贡献仅次美国

最大的 repo 贡献还是来自亚洲、欧洲和北美。

上图展示了自2014年开始,美国之外的repo贡献便已经开始超过本土。

继美国之后,中国、印度和德国今年加快了开放源代码的使用速度。中国的开发者fork和clone的项目比去年多了48%。 然而,非洲国家在开放源代码repo的百分比增长方面处于领先地位。 尼日利亚、肯尼亚、突尼斯和摩洛哥的增长速度最快。

在整个非洲,贡献增加了40%,比任何其他大陆都多。 报告还发现,76万名开发人员正在学习在GitHub Student Developer Pack上编写代码。

TensorFlow

作为 GitHub 上最受欢迎的项目之一,TensorFlow 已经建立了一个庞大的软件社区。去年有 9900 人为 TensorFlow 做出了贡献,有 4.6 万个项目依赖于 TensorFlow。

虽然 PyTorch 近年来发展势头迅猛,但从 GitHub 的报告来看,最受欢迎的还是 TensorFlow。

数据科学成焦点

GitHub 的报告还指出,产业界的焦点在数据科学。 Python 增长的背后是快速扩张的数据科学用户社区,以及他们每天使用的工具和框架。 其中包括许多由 Python 驱动的核心数据科学软件包,这些软件包既降低了数据科学工作的障碍,成为了学术界和产业界项目的基础。 除 Python外,随着越来越多的社区专注于数据科学,近年来诸如“深度学习”,“自然语言处理”和“机器学习”等主题的 repo 变得越来越受欢迎。 在这些主题里星标最多的 repo 中,超过一半的 repo 基于 numpy 构建,其中还有很多依赖于 scipy,scikit-learn 和 TensorFlow。 此外还有数据科学领域的非代码贡献,包括学术论文等资源。在数据科学的主题中,Jupyter 和 NLP 成为增长最快的两大亮点。 从2016年到2019年,Jupyter Notebook 的使用量连续三年增长率都超过100%。

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

2019年Octoverse报告在GitHub Universe之前发布,有关人士预计将在大会发布新的开发人员工具。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8518

    浏览量

    135175
  • python
    +关注

    关注

    56

    文章

    4834

    浏览量

    87891
  • GitHub
    +关注

    关注

    3

    文章

    483

    浏览量

    17932

原文标题:文末送书 | GitHub年度报告:Python首次击败Java

文章出处:【微信号:AI_Thinker,微信公众号:人工智能头条】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    长电科技公布2025年半年度报告

    2025年8月20日,中国上海——今日,全球领先的集成电路成品制造和技术服务提供商长电科技(600584.SH)公布了2025年半年度报告。财报显示,今年上半年长电科技实现营业收入人民币186.1
    的头像 发表于 08-21 16:32 ?918次阅读

    上汽集团发布2025年第一季度报告

    上海汽车集团股份有限公司(证券代码600104,以下简称上汽)发布2024年年度报告和2025年第一季度报告
    的头像 发表于 05-06 15:00 ?605次阅读

    汽车零部件系统集成供应商华域汽车发布2024年年度报告及2025年第一季度报告

    2025年4月29日,华域汽车系统股份有限公司发布2024年年度报告及2025年第一季度报告。 2024 年,汽车市场竞争依然激烈,公司积极应对自主品牌快速增长、客户需求大幅波动、降价压力持续传导等
    的头像 发表于 04-29 11:40 ?926次阅读

    软通动力发布2024年年度报告

    近日,软通动力信息技术(集团)股份有限公司(301236.SZ)发布2024年年度报告。2024年,外部环境复杂多变,信创与人工智能带来巨大市场机遇。软通动力围绕智能化、自主化、绿色化和国际化等新兴趋势,明确“四化”发展战略,完成战略并购,拓展具身智能机器人新赛道,业务赛道覆盖千亿市场到十万亿市场。
    的头像 发表于 04-28 09:54 ?448次阅读

    一图读懂德明利2024年度报告

    一图读懂德明利2024年度报告
    的头像 发表于 04-25 22:42 ?278次阅读
    一图读懂德明利2024<b class='flag-5'>年度报告</b>

    RoboSense速腾聚创 2024年全球乘用车激光雷达市占率第一、年度及累计销量冠军|Yole年度报告

    Report ,以下简称《报告》)。《报告》指出,RoboSense速腾聚创在全球车载激光雷达市场摘得三项“全球第一”:2024年乘用车激光雷达市场市占率第一、ADAS激光雷达年度“销冠
    发表于 04-11 10:40 ?566次阅读
    RoboSense速腾聚创 2024年全球乘用车激光雷达市占率第一、<b class='flag-5'>年度</b>及累计销量冠军|Yole<b class='flag-5'>年度报告</b>

    零基础入门:如何在树莓派上编写和运行Python程序?

    是一种非常有用的编程语言,其语法易于阅读,允许程序员使用比汇编、C或Java等语言更少的代码行。Python编程语言最初实际上是作为Linux的脚本语言而开发的。Py
    的头像 发表于 03-25 09:27 ?1020次阅读
    零基础入门:如何在树莓派上编写和运行<b class='flag-5'>Python</b>程序?

    《2025年汽车软件开发年度报告》——影响行业发展的核心挑战有哪些?

    【中文摘要】根据2024年全球汽车软件行业调查报告显示,"质量"连续两年成为从业者最关注的核心议题。与去年亚太地区主导该趋势不同,今年北美和非洲地区首次将质量列为首要关切。与此同时,随着AI/ML
    发表于 03-12 17:09 ?2次下载

    中兴通讯发布2024年度报告

    报告期内,公司实现营收1,213.0亿元;归母净利润84.2亿元;扣非归母净利润61.8亿元;基本每股收益1.76元;经营性现金流净额114.8亿元。2024年度拟派发现金分红总额占归母净利润比例35%。
    的头像 发表于 03-01 09:22 ?785次阅读

    Arm推出GitHub Copilot新扩展程序

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其已正式推出专为 GitHub Copilot 设计的新扩展程序。GitHub Copilot 是全球部署最广泛的人
    的头像 发表于 02-24 10:14 ?675次阅读

    罗克韦尔自动化发布《可持续发展 2024 年度报告

    上海2025年2月13日?/美通社/ -- 作为工业自动化、信息化和数字化转型领域的全球领先企业之一,罗克韦尔自动化?(NYSE: ROK) 于近日正式发布《可持续发展?2024 年度报告》(以下
    的头像 发表于 02-13 16:46 ?417次阅读

    2024年全球AI应用趋势年度报告

    ? ? ? ? ? ? ? ? ? ? ? ? ? ?
    的头像 发表于 02-10 13:41 ?440次阅读
    2024年全球AI应用趋势<b class='flag-5'>年度报告</b>

    小米开源2024年度报告发布

    近日,小米公司正式发布了其《小米开源2024年度报告》,该报告详细阐述了小米在开源领域所取得的显著进展。在2024年这一关键年份里,小米在开源技术方面迈出了坚实的步伐,推出了两项具有里程碑意义的开源大事件。
    的头像 发表于 01-24 13:50 ?945次阅读

    2023年度《中国公路货运运行大数据分析报告》发布

    伴随新一轮科技革命和产业变革加速演进,公路货运行业也正处于产业升级、结构调整、转型重构的总体发展阶段。在此趋势下,中交兴路联合长安大学等院校和机构,对公路货运行业的运行态势和变化特点持续关注和分析,迄今已连续六年编制《中国公路货运运行大数据分析报告》。在多方共同合作之下,2023
    的头像 发表于 12-29 16:31 ?1085次阅读
    2023<b class='flag-5'>年度</b>《中国公路货运运行大数据分析<b class='flag-5'>报告</b>》发布

    对比PythonJava编程语言

    PythonJava都是目前非常流行的编程语言,它们各有其独特的优势和适用场景。以下是对这两种编程语言的对比: 一、语法和易用性 Python 语法简洁,代码更易读,非常适合初学者。 动态类型系统
    的头像 发表于 11-15 09:31 ?1405次阅读