

Yeah, I reflected on your comment for a bit and I can see what you’re saying. All software uses dependencies, but how they are shipped is different for a lot of languages. If we take an extreme example, Go has a lot of the same microdependencies that Python, JS, etc. have, (probably a lot more than Python even), but since programs are usually compiled into a standalone binary, you never think about them as a user. Interpreted languages on the other hand tend to not do this because they’re not compiled, and when you’re installing a dependency, you’re often installing the source code itself, rather than a shared library or .jar like you would in C++ or Java.
A lot of people do complain about virtual environments though, and while I don’t personally have a problem with them, I do wonder why nobody uses bundlers in Python. It seems that something like this already exists, but it doesn’t seem to be widely adopted or used for all the complaints I hear about virtual environments and such.


When I want to, yes. I play for fun, not for some arbitrary badge of merit that the game authors decided I ought to live up to. Just because the game’s authors had their own ideas about what they think is fair and fun, doesn’t mean that they’re right. It’s my spare time, and I’ll use it the way I want.
Valheim, I’m looking at you.
I only play single player games though. I would never cheat in a multiplayer game. If I felt like I wanted/needed to cheat in a multiplayer game, I wouldn’t play it to begin with.