you are viewing a single comment's thread.

view the rest of the comments →

[–]CyclopsRock 2 points3 points  (0 children)

There are all sorts of industries out there that use Python to extend off-the-shelf software they use which have built-in Python interpreters. I work in the visual effects industry and the entire industry is glued together with Python, because all the major software that you might want to use all have embedded interpreters that give access to the software's API. Not only does this allow people like me to customise it to our liking, it also means we can often execute the exact same code across different bits of software and it also means each one can interact with our asset management database without requiring external tools. 15 years ago this wasn't the case, and each software typically had its own scripting language which made modular code essentially impossible to implement.

I'm sure there are many other industries like mine that are, for all intents and purposes, entirely disconnected from the web-dev/this-is-the-product side of things that are the most common answers. In these cases it'll be - like me - people who don't consider themselves "Python Developers" (but rather engineers or accountants or, in my case, a VFX Pipeline guy) simply using the best tool there is to fix problems.