Python is merely a bash script. It fixes the missing package management functionality of the c lang and keeps strong compatibility to c. It becomes widespread popular for the ability to let ordinary users to import machine learning packages written by data scientists, which is a better bash script in broad sense.
I wonder why there are so many dumb-asses who love Python. There is no reason to love a general purpose bash script indeed. Many people say there is not much differences among languages. Indeed. There are only 2 fundamental differences: whether permits multiple levels of pointers, and whether includes oop. With the former one, you are capable of using the so called tr technique to utilize a algorithm with low level high efficency. And with oop, one is capable of producing industralized code with easy collaborations. Out-of-the-box cocurrency is also important that is built in golang.(while garbage collections are not.) Python has nothing of a feature for writing sustainable code. It is rubbish except for distribute packages written by c. No one will blame a bash script for being rubbish. They are all rubbish after all.