Go language sa zbavuje politicky nekorektných výrazov whitelist/blacklist a master/slave

Do hlavnej kódovej základne Go obdržané zmeniť, čistenie zo zdrojových textov a dokumentácie, frázy whitelist/blacklist a master/slave, ktorých odmietanie zosilnelo uprostred protestov zúriacich v Spojených štátoch. Frázy „biely zoznam“ a „čierny zoznam“ sa nahrádzajú slovami „povolený zoznam“ a „zoznam blokovaných“ a výrazy „master“ a „slave“ sa nahrádzajú slovami „proces“, „pty“, „proc“ a „kontrola“ v závislosti od kontextu. .

Zmena nepovedie k spätnej kompatibilite alebo zmätku, pretože väčšina opráv je v komentároch, testoch a interných premenných. Nahrádzanie master/slave sa v poslednej dobe stalo bežnou praxou, napríklad projekty sa týchto výrazov zbavili pred dvoma rokmi
Pytón и Redis. Pojmy allowlist/blocklist sú sebestačné a lepšie vystihujú svoju podstatu ako zaužívané pojmy whitelist/blacklist, z ktorých bolia uši nešpecialistov.

Je naznačené, že vývojári sa nesnažia rozpútať ďalšiu debatu o podmienkach v technologických projektoch. Aby sme sa zbavili nežiaducich výrazov, stačí už len samotná skutočnosť prítomnosti ľudí, ktorí sú týmito frázami urazení, cítia sa znevýhodnení a vyvolávajú spomienky na minulú diskrimináciu. Z historických dôvodov a sociálneho kontextu sa používanie týchto slovných spojení v modernej spoločnosti začalo považovať za urážlivé a je odsudzované. Odporcovia premenovania sa domnievajú, že politika a programovanie by sa nemali zamieňať; sú to len pojmy, ktorých význam je už ustálený v počítačovej technike a negatívnu konotáciu vnucujú umelé predstavy o politickej korektnosti, ktoré narúšajú používanie obyčajnej angličtiny.

Zdroj: opennet.ru

Pridať komentár