首页 > 社交 > 科普中国

开源灯塔:来自

常驻编辑 科普中国 2022-11-13 灯塔   微软   百分比   年时   开发者   机器人   见解   数量   趋势   领域   事件   项目   主题

每日分享最新,最流行的软件开发知识与最新行业趋势,希望大家能够一键三连,多多支持,跪求关注,点赞,留言。

我们分析了超过 50 亿个 GitHub 事件,并发现了有关开源软件的有趣发现,包括顶级编程语言、地理分布行为、热门话题以及最活跃的存储库和开发人员。

我们分析了超过 5,000,000,000 行的 GitHub 事件数据,并在这里得到了结果。在本报告中,您将在 2022 年获得有关 GitHub 上开源软件的有趣发现。njr拜客生活常识网

过去四年开源世界的顶级语言

该图表根据使用这些语言的新存储库与所有新存储库的比率,每年对 2019 年至 2022 年的编程语言进行排名。njr拜客生活常识网

顶级编程语言

见解:njr拜客生活常识网

  • Python 超越 Java 并在 2021 年升至第 3 位。
  • TypeScript 从 #10 上升到 #6,SCSS 从 #39 上升到 #19。SCSS 的兴起表明,重视前端表现力的开源项目正在逐渐普及。
  • 多年来,Ruby 和 R 这两种语言的排名下降了很多。

后端编程语言排名

拉取请求中使用的编程语言反映了开发人员使用的语言。为了找出最流行的后端编程语言,我们通过新的拉取请求查询了 2019 年至 2022 年编程语言的分布情况,并且每年都进入前 10 名。njr拜客生活常识网

顶级后端编程语言

图表数据表明:njr拜客生活常识网

  • Python 和 Java 分别排名第一和第二。2021 年,Go 超越 Ruby,在 2021 年排名第三。
  • Rust 多年来一直呈上升趋势,在 2022 年排名第 9。

开发者行为的地理分布

我们查询了 2022 年 1 月 1 日至 9 月 30 日全球发生的各种事件的数量,并根据这些国家/地区的开发者触发的事件数量确定了前 10 个国家。该图表按国家或地区显示每种事件类型的比例。njr拜客生活常识网

开发者行为的地理分布

图表显示:njr拜客生活常识网

  • 前 10 个国家触发的事件约占所有 GitHub 事件的 23.27%。然而,来自这些国家的开发者数量只有 10%。
  • 美国开发人员最有可能审查代码,PullRequestReviewEvent 份额为 6.15%。
  • 韩国开发人员更喜欢直接推送到存储库(PushEvent)。
  • 日本开发人员最有可能通过拉取请求提交代码,PullRequestEvent 份额为 10%。
  • 德国开发者喜欢打开问题和评论,IssueEvent 和 CommentEvent 分别占 4.18% 和 12.66%。
  • 中国开发者喜欢给仓库加星,WatchEvent 占 17.23%,ForkEvent 占 2.7%。

笔记:njr拜客生活常识网

  • 2022年有17,062,081个开发者有行为事件,其中有2,923,523个有Location字段,所以抽样率为17.13%。
  • GitHub 识别出 15 种类型的事件。我们只展示常用的类型。评论事件包括 CommitCommentEvent、IssueCommentEvent 和 PullRequestReviewCommentEvent。其他包括 MemberEvent、CreateEvent、ReleaseEvent、GollumEvent 和 PublicEvent。

平日和周末的开发者行为分布

我们查询了每周 7 天中每种事件类型的分布情况。njr拜客生活常识网

工作日和周末的开发者行为分布

见解:njr拜客生活常识网

  • 开发者在工作日最为活跃,有 77.73% 的事件发生在工作日。

特定事件的分布

周一至周日的开发者行为分布

见解:njr拜客生活常识网

  • Pull Request Event、Pull Request Review Event 和 Issues Event 在星期二的百分比最高,而在周末的百分比最低。
  • Push Event、Watch Event 和 Fork Event 活动在工作日和周末的数量相似,而 Pull Request Review Event 的差异最大。Watch Event 和 Fork Event 更多的是个人行为,Pull Request Review Events 更多的是工作行为,Push Events 更多是在个人项目中使用。

流行的开源主题

每年,技术都会引入新的流行语。我们能否通过热词背后的开源存储库洞察技术趋势?我们调查了五个技术领域:低代码、Web3、GitHub Actions、数据库和人工智能。njr拜客生活常识网

热门话题的活跃度

我们查询了与每个技术领域相关的开源存储库的数量,以及 2022 年活跃存储库的百分比。njr拜客生活常识网

热门话题的活跃度

该图显示低代码主题中的开源存储库最活跃,2022 年活跃率为 76.3%,其次是 Web3,为 63.85%。njr拜客生活常识网

历年热门话题

从2015年到2022年,我们对每个技术领域进行了如下查询:njr拜客生活常识网

相关阅读:

  • 丽水哪里有(丽水灯塔新村有服务吗)
  • 520文案集锦,朋友圈这样,爆赞
  • 有一种失败,叫瞎忙
  • 被郑安仪记恨,与郑欣宜关系疏远,父亲郑少秋为何如此不称
  • 冰岛自驾游:抑郁症比例高达9%,政府“强迫”国民出门旅行
  • 5.20全国票房5600万环比暴涨580%
  • 中国的科技灯塔(华为)不能倒
  • 《从延安出发》:以在薪火相传中繁荣发展的新时代文艺,致
  • 浅谈高效能人士的七个习惯
  • 以“智”为先!从制造大国迈向制造强国
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。