3 ms·
It is a mystery to me why Python never managed to deal with the single biggest reason why it is unusable for serious software development.
by bborud 8y ago
It is a mystery to me why Python never managed to deal with the single biggest reason why it is unusable for serious software development.
- bborud 8y agoI'm kind of sad that someone would downvote this without really asking why I might think Python isn't suitable for serious software development. The main reason is that it isn't a language that is nice to users. It shifts the entire burden of setting up an environment to run the Python application in. Which means that installing software tends to be a messy affair at the best of times, and a complete mystery to most non-programmers. The difference between a good professional software developer and someone who is a just hack, is empathy with the user. Having an obvious way to package applications allows developers to be nice to their users. Python never provided that, so rather than producing nice binaries (or something akin to Jar files) it just dumps the problem of assembling the bits in the user's lap. That's a dick move.