5 ms·
Your question takes for granted that people are fighting for whitelist in blacklist, but it's the opposite. Whitelist and blacklist are long-established and fam
by silicon2401 4y ago
Your question takes for granted that people are fighting for whitelist in blacklist, but it's the opposite. Whitelist and blacklist are long-established and familiar terms.
- madamelic 4y agoNo, they are not. Teach someone with no previous cultural knowledge what "allow" and "deny" means, then ask them what white list and black list means, then ask them what allow list and deny list means. Black and white list requires previous knowledge of what those terms mean, allow and deny do not. Someone can intuit from just basic language knowledge what the feature does.
- npteljes 4y agoMy pet peeve is that the new, inclusive terms are often more cumbersome. For example, allowlist is longer by a syllable. I know that it's hard, but I wish that people came up with terms that are just as handy as the old ones. Changing blacklist to blocklist is quite cool for one.
- leaflets2 4y agoAnd "main" is shorter (better I think) than "master". Although I don't think anyone ever seriously thought that "master" branch meant the "lord" branch.
- npteljes 4y agoWhile the first that comes in mind is the "master copy" terminology of the recording industry, git's "master" terminology in fact comes from BitKeeper. In BitKeeper, there are apparently master and slave branches, where master refers to the source of truth where all the slaves pull their info from. https://english.stackexchange.com/questions/474419/does-the-term-master-in-git-the-vc-system-refer-to-slavery https://english.stackexchange.com/questions/474419/does-the-... I personally like "main" as the replacement. Clear, concise and as you say, feels natural too.
- leaflets2 4y agoInteresting, couldn't have guessed Hmm there's also something about he who picked the name (which wasn't Linus apparently) meant "master" as in e.g. "master recording", see the Twitter tweets in the comments to that answer. And that he doesn't remember if maybe he was influenced by BitKeeper, was 15 years ago
- npteljes 4y agoSince there's no "slave" in git (the master is not special, simply the default branch when creating a repo), and there's the already established terminology of "master copy" or "master recording", it makes sense to not associate git's terminology usage with slavery. I originally posted the BitKeeper story because I had no idea either.
- leaflets2 4y agoOk then I understand better what you were saying :-)