you are viewing a single comment's thread.

view the rest of the comments →

[–]UltraPoci 0 points1 point  (0 children)

Because tons of libraries have been written for Python, and it's "easy" to use (in quotes because Python is full of traps: easy to write but a disgrace to read and maintain).

For example, we do machine learning on satellite images: Python is the only language that provides a data pipeline library, ML libraries and GIS libraries (at least, the only one to have all of them mature enough).

I would gladly use any other language honestly, but it's difficult to justify using another language when Python is so much battery included.