Python 最受后端欢迎、中国开发者最爱 Star,揭晓 GitHub 2022 的趋势和见解!

整理 | 屠敏
出品 | CSDN(ID:CSDNnews)
过去一年 , 在开源驱动的下 , 科技的发展迎来了巨大的变化 , 而当论及其所影响的具体领域、技术时 , 近日 , TiDB 通过全面的开源软件洞察工具 OSS Insight 分析了超过 5,000,000,000 行 GitHub 事件数据 , 最终发布了《GitHub 2022 的趋势和见解》报告 , 给出了重要的见解与回答 。
在这份报告中 , 我们获得了有关 2022 年 GitHub 上开源软件的有趣发现 , 包括:
 

  •  
    【Python 最受后端欢迎、中国开发者最爱 Star,揭晓 GitHub 2022 的趋势和见解!】Python/ target=_blank class=infotextkey>Python 虽然过去一年问鼎行业开发者最受欢迎的编程语言 , 但是它并不是开源世界中最受欢迎的 。过去四年开源世界的顶级编程语言第一名是 JAVAScript;
     
  •  
    中国开发者过去一年在 GitHub 上 , PullRequestEvent 占比 4.8% , WatchEvent 占 17.23% , ForkEvent 占 2.7%;
     
  •  
    低代码、Web3、数据库、AI 是过去一年 GitHub 上最活跃的几大领域;
     
  •  
    每年排名前 20 位的活跃存储库中 , 微软公司的占比最高 。
     
 
接下来 , 我们将与大家一起快速了解报告的完整内容 。
JavaScript 连续四年摘得桂冠 , Python 成为后端最常用的语言
过去四年开源世界的顶级语言:JavaScript 位居第一 , TypeScript 涨幅较高
该图表根据使用这些语言的新存储库与所有新存储库的比率 , 对 2019 年至 2022 年的编程语言进行了年度排名 。
其中 , JavaScript 和 html 连续四年排名第一位和第二位 。Python 在 2021 年超越 Java 并升至第 3 位 。
TypeScript 从四年前的第 10 位上升到了第 6 位 , 增幅最为明显 。
Scss 从第 39 位上升到第 19 位 。根据官方的解释的是 , 随着 SCSS 的兴起 , 说明前端开源项目正在逐渐流行起来 。
相较快速上涨的几门语言 , Ruby 和 R 这两种语言多年来的排名下降了很多 。
Python 最受后端欢迎、中国开发者最爱 Star,揭晓 GitHub 2022 的趋势和见解!

文章插图
后端编程语言排行榜:Python、Java 最受开发者欢迎
拉取请求中使用的编程语言反映了开发人员使用的语言 。为了找出最流行的后端编程语言 , OSS Insight 通过 2019 年到 2022 年的新 pull request 查询了编程语言的分布 , 并总结出了每年使用率最高的 Top 10 。
根据调查数据显示 , Python 和 Java 分别排名第一和第二 。自 2021 年开始 , Go 超越 Ruby , 排名第三位 。
近几年来 , Rust 在大厂的加持下 , 以及主流开源项目如 linux 的应用中 , 一直呈上升趋势 , 在 2022 年排名第 9 。
另一边 , C 语言逐年呈现下滑的趋势 , 从四年前的第八位到 2022 年的第 10 位 。
Python 最受后端欢迎、中国开发者最爱 Star,揭晓 GitHub 2022 的趋势和见解!

文章插图
中国开发者 2022 年拉取请求事件占 4.8% , Fork 数量最高
开发者行为的地理分布 通过查询 2022 年 1 月 1 日至 9 月 30 日期间 , 全球开发者在 GitHub 上产出的各种事件的数量 , OSS Insight 统计出了 10 个热门国家/地区开发者的具体行为 。该图表按国家或地区显示每种事件类型的比例 。
Python 最受后端欢迎、中国开发者最爱 Star,揭晓 GitHub 2022 的趋势和见解!

文章插图
根据调研数据显示 , 在前 10 个国家中开发者触发的事件约占所有 GitHub 事件的 23.27% 。然而 , 来自这些国家的开发者数量仅占 10% 。
其中: