3 ms·
Hard disagree. Python is a nightmare to get started with from a dependency management perspective. Its use in exploratory programming and for writing quick hack
by hiptobecubic 5y ago
Hard disagree. Python is a nightmare to get started with from a dependency management perspective. Its use in exploratory programming and for writing quick hacks to solve immediate problems is so popular because you rarely care about backwards compatibility or future proofing the deployment.
I think it caught on because the syntax is clear, the execution model has relatively few pieces of foot gun trivia to memorize, a really nice repl, and most importantly, almost no one doing exploratory work needs anything faster.
- taeric 5y agoAs a software developer, I fully agree with you. Having watched many science teams embrace python due to not having to install the base system, though? That is, your complaint is what I meant about it not scaling. It is terrible. But the momentum behind it is keeping it going, despite being laughably bad in that area.