Python 最受后端欢迎、中国开发者最爱 Star,揭晓 GitHub 2022 的趋势和见解!
文章图片
整理|屠敏出品|CSDN(ID:CSDNnews)过去一年 , 在开源驱动的下 , 科技的发展迎来了巨大的变化 , 而当论及其所影响的具体领域、技术时 , 近日 , TiDB通过全面的开源软件洞察工具OSSInsight分析了超过5,000,000,000行GitHub事件数据 , 最终发布了《GitHub2022的趋势和见解》报告 , 给出了重要的见解与回答 。
在这份报告中 , 我们获得了有关2022年GitHub上开源软件的有趣发现 , 包括:
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、Java最受开发者欢迎
拉取请求中使用的编程语言反映了开发人员使用的语言 。 为了找出最流行的后端编程语言 , OSSInsight通过2019年到2022年的新pullrequest查询了编程语言的分布 , 并总结出了每年使用率最高的Top10 。
根据调查数据显示 , Python和Java分别排名第一和第二 。 自2021年开始 , Go超越Ruby , 排名第三位 。
近几年来 , Rust在大厂的加持下 , 以及主流开源项目如Linux的应用中 , 一直呈上升趋势 , 在2022年排名第9 。
另一边 , C语言逐年呈现下滑的趋势 , 从四年前的第八位到2022年的第10位 。
文章图片
中国开发者2022年拉取请求事件占4.8% , Fork数量最高
开发者行为的地理分布通过查询2022年1月1日至9月30日期间 , 全球开发者在GitHub上产出的各种事件的数量 , OSSInsight统计出了10个热门国家/地区开发者的具体行为 。 该图表按国家或地区显示每种事件类型的比例 。
文章图片
根据调研数据显示 , 在前10个国家中开发者触发的事件约占所有GitHub事件的23.27% 。 然而 , 来自这些国家的开发者数量仅占10% 。
其中:
美国开发人员最有可能审查代码 , PullRequestReviewEvent事件份额为6.15% 。
中国开发者喜欢给仓库加星 , WatchEvent占17.23% , ForkEvent占2.7% 。
德国开发者喜欢打开Issue和评论 , IssueEvent和CommentEvent占比分别为4.18%和12.66% 。
韩国开发者更喜欢直接推送到存储库(PushEvent) 。
日本开发者最有可能通过拉取请求提交代码 , PullRequestEvent份额为10% 。
- 抖音是最受欢迎的短视频软件之一。|苹果手机抖音如何录制屏幕?
- Python|华为天才少年宣布离职,引发强烈争议!网友怒斥:做法太缺德无耻
- 莉可丽丝 小孤独你选哪部 2022年最受欢迎动画TOP10
- 孤独摇滚大黑马!2022年10月秋季最受欢迎动画TOP10
- PC电脑|主机败了!PC稳坐2022年最受欢迎游戏平台
- Python|华为一批“天才少年”离职,引发很大争议,网友:不出国就行
- 高清电视|2022年10个最受欢迎的3D打印模型
- |2022年10个最受欢迎的3D打印模型
- Python|扎克伯格对中国的这副吃相,美国媒体都觉得尴尬
- Python|英伟达良心一次?RTX4080 12GB改名4070Ti,或定价6499元