I den grundläggande kodbasen för språket Go ändring, fraserna whitelist/blacklist och master/slave från källtexter och dokumentation, vars avsky har ökat i skuggan av de pågående protesterna i USA. Fraserna "whitelist" och "blacklist" har ersatts med "allowlist" och "blocklist", medan "master" och "slave" beroende på kontext ersätts med "process", "pty", "proc" och "control".
Ändringen kommer inte att leda till brott mot bakåtkompatibilitet eller förvirring, eftersom den största delen av ändringarna rör kommentarer, tester och interna variabler. Ersättningen av master/slave har på senare tid blivit en vanlig praxis; till exempel har projekt två år tillbaka fått bort dessa termer.
och Termerna allowlist/blocklist är självförklarande och beskriver sin innebörd bättre än de etablerade termerna whitelist/blacklist, som låter oläsliga för icke-specialister.
Det har angivits att utvecklarna inte försöker öppna nya debatter om terminologi i tekniska projekt. För att bli av med oönskade termer räcker det med att människor som dessa fraser sårar finns. De får dem att känna sig kränkta och väcker minnen av tidigare diskriminering. På grund av historiska skäl och i ett socialt sammanhang har användningen av dessa fraser börjat ses som stötande och väcker avsky. Motståndare till omdöpa anser att man inte bör blanda politik med programmering; det är bara termer vars betydelse redan har solidifierats inom datorteknik, och den negativa konnotationen påtvingas av artificiella uppfattningar om politisk korrekthet, vilket hindrar användningen av enkelt engelska.
Källa: opennet.ru
