Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

GitHub 2020 annual report: JavaScript is number one and Python is finally overtaking Java


May 30, 2021 Article blog



 GitHub 2020 annual report: JavaScript is number one and Python is finally overtaking Java1

  • Selected from the | GitHub
  • Translate and organize | W3Cschool

This article is compiled for the W3Cschool Programming Lion Translation, reproduced please indicate the source

2020 was an extraordinary year, do you think the outbreak has brought down developers? N o! They created more code...

Github, the world's largest open source software development and management community, launches its Octoverse report every October, and from the Github platform's 2020 annual report, we can see that programmers may be less affected from a work perspective than other occupations because programmers can start working normally even at home, even if many programmers spend more time on project development during the outbreak.

今年,大环境迫使我们许多人远程办公,我们的重点更多地转移到了育儿,学校教育,个人健康以及如何设法平衡所有这些方面。


但是,随着全球工作场所转移到新的现实中,我们还看到了通过开放源代码开发者之间的联系和友情的增加。考虑到这一点,要问的一个重要问题是我们如何使所有工作可持续发展。


由于自动化和协作,开发人员能够更有效地沟通并提高效率,从而节省了更多时间来执行最重要的工作。

This year's Octoverse report includes three things.

  • Productivity report
  • Community reporting
  • Security reports

Limited by space, we've only excepted a few of the highlights, and we can download the full version of The github2020 State of THE OCTO-VERSE in the w3cschool Programming Lion Public Number backstage.

Let's review the code and communities we built on GitHub this year...

Based on the data collection range from October 2019 to September 2020.

project data
The total number of developers on GitHub 56M+
A new repository created last year 60M+
< fortune 50 companies use GitHub Enterprise > br/> 72%
Increased contributions last year 1.9B+

The geographic distribution of active users

 GitHub 2020 annual report: JavaScript is number one and Python is finally overtaking Java2

distribution illustrate data
North America It's down 2% from last year. 34%
Asia 1.1% increase over last year 30.7%
Europe 0.1% increase over last year 26.8%
South America 0.4% increase over last year 4.9%
Africa 0.3% increase over last year 2%
Oceania Nothing has changed since last year 1.7%

Top languages of the calendar year

 GitHub 2020 annual report: JavaScript is number one and Python is finally overtaking Java3

JavaScript is the world's most popular scripting language, from 2004 to date has been firmly at the top of the list, 10,000 years old Java in front of the fierce Python finally lost, retreated to third place. While Ruby remains at the heart of products such as Engine Yard and Heroku, and the language behind projects such as Discourse, Homebrew, and Vagrant, Ruby's trend is not encouraging.

Over the past year, we've seen GitHub grow in size and diversity around the world. It's not just numbers: contributors' projects and skills are expanding.

Since last year, the percentage of contributors from major countries and regions has increased

 GitHub 2020 annual report: JavaScript is number one and Python is finally overtaking Java4

The median pass dependency of 683npm is followed by PHP (70), Ruby (68) and Python (19). All of this can be affected by a security vulnerability.

59% have the opportunity to get security alerts next year from an active repository with a supported package ecosystem

 GitHub 2020 annual report: JavaScript is number one and Python is finally overtaking Java5

Most projects on GitHub rely on open source software. The analysis includes a public open source repository that contributes at least one contribution per month between January 10, 2019 and September 30, 2020.

The above section of the Github2020 Annual Report, compiled for you by W3Cschool, is limited by space, and we have only excepted a few of the highlights to reply to github2020 download the full version The 2020 State of the OCTO— —VERSE in the back office of w3cschool编程狮 Public Number.