Sep 19, 2022
Tom, thanks for your question!
There are a few points worth raising regarding this, including dependency management, portability across different machines, and messy-to-implement parallelism. I wrote a story about this a while ago in case you're interested: https://medium.com/geekculture/want-to-start-a-large-project-keep-away-from-python-af840b6d21c2