70

And The Star of the Show is — PYTHON

 4 years ago
source link: https://towardsdatascience.com/and-the-star-of-the-show-is-python-51909c894390?gi=30c4130e1f04
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

And The Star of the Show is — PYTHON

Nov 13 ·4min read

Highlights from The State of Octoverse 2019

INTRODUCTION

It’s that time of the year again and the biggest open source projects Github has released its annual report. Every year the GitHub surveys the developers and produces a report of the findings.

The State of the Octoversecomes with surprising news every year. It reveals some of the new growing technologies, trending topics, and projects, etc.

And this year has surely been the year of Python.

IvmuUry.png!web

This year the Github community has reached over 40 million developers from all over the world and has more than 100 million repositories. Here, we are going to see the highlights from the State of the Octoverse 2019.

Be above par, be a Star

The Global Team

The GitHub users contributing to the open-source projects are 20% from the US and 80% from outside the United States.

IZzuYbv.png!web

The open-source community is gaining popularity in the region outside the United States. Developers from China have made 48% growth in cloning and forking projects.

Here’s a graph of the top 20 regions outside the US

eqemUvU.png!web

The overall contributions to the open-source projects are seen from all the continents and Asia is on the top with most of its contributions coming from China.

The below graph shows us contributions from different continents.

FNJBvyB.png!web

The Interconnected Community

The top 50 packages in each language ecosystem have a massive amount of dependent projects. The top npm packages for Javascript language has around 3.5 Million dependent projects.

jeAJni3.png!web

I3aMziU.png!web

Top 10 open source projects with most dependent projects

The Tensorflow is one of the most popular projects on GitHub which shows how these small projects connect together to build a large software community. It has over 25,000 community contributors that have contributed to TensorFlow dependencies in the year.

It’s Time to Prove Yourself

Community Trends

This year in 2019 the developers are more productive than ever.

The top projects developers are working on are shown in the below image.

zIVRbu6.png!web

The most engrossing fact from the Octoverse 2019 is that for the first time Python has overtaken Java and became the second most popular language on GitHub based on the repository contributors. Apart from that, Javascript wears the crown as usual.

BRFfMnE.png!web

Most Popular Programming Languages on GitHub

Topics like Deep Learning, Machine Learning, Natural Language Processing have become popular and they are in trending in repositories.

The graph shows the growth of repositories in Data science Jupyter notebooks and Natural language processing.

iaYzimm.png!web

This year we got to see new trends in the growth of languages. The report shows us the top 10 fastest growing programming languages. Dart is growing at an exceptional rate of 532%. The developer’s community are loving the statistically typed languages like Rust, Kotlin and Typescript.

bMnimqz.png!web

Wrapping Up

Every year the insights from GitHub helps developers to analyze the new trends and gain information. This year we observed how the open-source community is built from developers across the globe, top open-source projects are dependent on millions of other projects and the python overtaking java. The IT industry is a fast-growing industry that will keep moving forward and we would get to see more changes in the trends and technologies.

Now its Your Time to Make the Turn Tables


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK