2 ms·
It makes sense to me that I might want to containerize a project when deploying it to production to guarantee a consistent environment. It seems strange to me
by skohan 7y ago
It makes sense to me that I might want to containerize a project when deploying it to production to guarantee a consistent environment. It seems strange to me that I effectively have to containerize all projects of a certain language on my own workstation because they might have side-effects on each other.
- klyrs 7y agoDon't get me wrong, I hate that too. I simply disagree with your assertion that Python isn't production-ready on this basis, because of what a "production" environment typically looks like. Very different from your workstation and mine.
- skohan 7y agoYeah I mean that's just part of the story. I am also considering the fact that Python's type system and the fact that it's an interpreted language mean that you are going to have to put a lot of effort into testing for issues which can be caught by other languages at compile time, and the fact that you're leaving a lot of performance on the table. It's not that Python is a "bad language", but all these things taken together just basically work against everything I am trying to achieve in a solid production environment.