Go valoda atbrīvojas no politiski nekorektiem terminiem baltais saraksts/melnais saraksts un saimnieks/pakalpojums

Uz galveno Go kodu bāzi pieņemts mainīt, tīrīšana no avota tekstiem un dokumentācijas, frāzēm whitelist/blacklist un master/slave, kuru noraidīšana ir pastiprinājusies Amerikas Savienotajās Valstīs plosošo protestu laikā. Frāzes “baltais saraksts” un “melnais saraksts” tiek aizstātas ar “atļauju saraksts” un “bloķēšanas saraksts”, bet “master” un “slave” tiek aizstātas ar “process”, “pty”, “proc” un “control” atkarībā no konteksta. .

Izmaiņas neradīs atpakaļejošu saderību vai neskaidrības, jo lielākā daļa labojumu ir komentāros, testos un iekšējos mainīgajos. Pēdējā laikā par ierastu praksi ir kļuvusi saimnieka/pakalpojuma aizstāšana, piemēram, projekti no šiem terminiem atbrīvojās pirms diviem gadiem
Pitons и Redis. Termini atļaušanas saraksts/bloķēšanas saraksts ir pašpietiekami un labāk raksturo to būtību nekā iedibinātie termini whitelist/blacklist, kas sāpina nespeciālistu ausis.

Tiek norādīts, ka izstrādātāji necenšas uzsākt kārtējās diskusijas par terminiem tehnoloģiju projektos. Lai atbrīvotos no nevēlamiem terminiem, pietiek ar to cilvēku klātbūtni, kurus šīs frāzes aizvaino, liek viņiem justies nelabvēlīgiem un atsauc atmiņā pagātnes diskrimināciju. Vēsturisku iemeslu un sociālā konteksta dēļ šo frāžu lietošana mūsdienu sabiedrībā tiek uzskatīta par aizskarošu un tiek noraidīta. Pārdēvēšanas pretinieki uzskata, ka nevajag jaukt politiku un programmēšanu, tie ir tikai termini, kuru nozīme datortehnoloģijās jau ir iedibināta, un negatīvo konotāciju uzspiež mākslīgas politkorektuma idejas, kas traucē lietot vienkāršu angļu valodu.

Avots: opennet.ru

Pievieno komentāru