Not all programming languages are created equal. A colleague of mine in 2002 introduced me to Python, I was hooked at once. Since then it's mostly been an upwards ride for my pydev experience as well as py itself:
Everything is not perfect regarding Python. I'd like a compiled version that is super-fast. I'd be fine with dropping a bunch of dynamic construction of objects if I'm repaid in Java-like performance. But I would never trade away simplicity of use, which is the reason it's gotten to this level. In a few years it will overtake Java and C. It would be awesome if it wasn't 86 times slower than Rust by then. I'm fine with 5 times slower, so only a 17 times speed improvement until then required...
The reason is of course the cli and the compact and beautiful syntax which produced tons of useful libraries. Both in the standard library and as add-ons, which now are easily installed by pip even under Windows. We must however not underestimate the value of git4win, which re-introduced the command line to developers who for years have been exhausted with the horrific Microsoft clis. cli > pip > distributed innovation. And of course that translates to easy access to tensorflow and deep learning for the peoples. But never forget it started with a syntax that still is orders of magnitude better than the competitors for small hacks. (That last caveat is often overlooked.)
Ventures of an ex indie game developer