Why Python keeps growing, explained

Why Python keeps growing, explained | The GitHub Blog.
A deep dive into why more people are using Python than ever, its key use cases, and why it’s still so popular 30-plus years after it was first released.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

Corresponding tweet for this thread:

Share link for this tweet.

We using Python a lot more now because of NLP, with spaCy and prodigy. We also started using FastAPI for our APIs.

1 Like

We have the same scenario where I work. Some developers are undergoing training on data science and machine learning, and they use Python.

1 Like

Python is easier to read and easier learn.
AI/data science are the use case.

But other eco-systems usually use other languages.

For example

  • Go Lang for Kubernetes
  • Finance applications uses Java, C++ where speed is important
1 Like

Because now it’s widely used in open source. You can find many packages in your Linux distribution depending on Python and its libraries along with PyGTK and PyQt. You may be surprised how many, more or less known, packages uses Python. If remember correctly Gentoo and Funtoo main tools (like portage for example) uses Python as well. So there is a big chance that when contributing to your favorite distribution sooner or later you would know Python.

My personal example is trackma. I’m using it for managing anime list. This app uses CLI , ncurses, GTK+, Qt version 4 and 5 backends. Quite a lot, huh? It shows how well developed Python and its environment is.

1 Like