this post was submitted on 28 Jun 2024
1257 points (99.1% liked)
Memes
45887 readers
1566 users here now
Rules:
- Be civil and nice.
- Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Nah, because while it would be very easy to implement something like that, it would require specifically doing it. Programmers have 3 reasons for writing code
It's cool. It's necessary. I was told to do it in exchange for money
(And the secret fourth reason, it just kinda happened. I was building this related thing and I realized it'd be stupid easy to toss it in...I was in a fugue state and I have no idea what I wrote, but it's some of my best code ever)
Devs don't generally care about this kind of thing, and most of the time neither do the business folk. This kind of unnecessary crackdown only comes up when consultants like McKinney, who I've recently learned are the reason everything sucks
Allowing libraries to accrue over generations is something business folk keenly care about because it impacts profits over time.
It's literally why they have rules against transferring ownership.
You can tell yourself it's for other reasons, but you'd just be lying to yourself about Valve being more benevolent than they actually are. They actually are in it to make money. Being told to do it in exchange for money is pretty much why this will happen.
Valve, at the end of the day, is still a company even if they're marginally more consumer friendly than most. (Let's not ignore that a lot of their "consumer friendly" decisions, like being able to return games, were literally because of laws saying they had to. They didn't do it out of the "goodness of their hearts," they did it because in some places they were being legally required to do so.)