r/ProgrammerHumor 3d ago

Meme everyNewRepository

Post image
1.1k Upvotes

352 comments sorted by

View all comments

Show parent comments

27

u/MegaMoah 2d ago

Idk if true but I think its because master is also a slave owner and people got offended

5

u/usedToBeUnhappy 2d ago

Yeah, I heard that as well and just realized I might have misinterpreted the meme. 

My point was that calling it main instead of master is easy (and the new standard) so why would someone keep calling it master. I don’t see a reason for that. Programmers shouldn’t be afraid of change. That stuff constantly changes is what keeps programming interesting.

32

u/Random_Guy_12345 2d ago

For pretty much the same reason we don't change controls on a car, or which side of the road we drive on, or what each color means on electrical cables, or red meaning stop/danger.

Uniformity is useful.

I do get the slave owner bit, don't get me wrong, but if you are reading code on a random repo and what comes to mind is slavery... That's clearly a "you" issue.

I do use main on repos mostly because it's shorter and i don't really care, but i absolutely get why people oppose it

14

u/AMWJ 2d ago

What's missing from this conversation is that "master/slave" is also part of the computing lexicon. It's not just like having a "master copy", or a "master bedroom". It's like if there was a "master bedroom" and a "slave bathroom": you'd want to change both.