Go language се ослободува од политички неточните термини бела листа/црна листа и господар/роб

До главната база на кодови Go прифатено промена, чистење од изворните текстови и документација, фразите бела листа/црна листа и господар/роб, чие отфрлање се интензивираше среде протестите кои беснеат во САД. Фразите „бела листа“ и „црна листа“ се заменуваат со „дозволена листа“ и „список за блокирање“, а „господар“ и „роб“ се заменуваат со „процес“, „pty“, „проц“ и „контрола“ во зависност од контекстот .

Промената нема да доведе до компатибилност или конфузија, бидејќи повеќето поправки се во коментари, тестови и внатрешни променливи. Замената на господарот/робот неодамна стана вообичаена практика; на пример, проектите се ослободија од овие термини пред две години
Пајтон и Redis. Поимите дозволена листа/блок листа се самодоволни и подобро ја опишуваат нивната суштина од утврдените термини бела листа/црна листа, кои ги повредуваат ушите на неспецијалистите.

Се посочува дека програмерите не се обидуваат да започнат друга дебата за условите во технолошките проекти. За да се ослободите од несаканите термини, доволен е самиот факт на присуство на луѓе кои се навредени од овие фрази, ги прават да се чувствуваат обесправено и им враќаат сеќавања на дискриминацијата во минатото. Поради историски причини и социјален контекст, употребата на овие фрази во современото општество се смета за навредлива и е навредлива. Противниците на преименувањето веруваат дека политиката и програмирањето не треба да се мешаат, тоа се само термини чие значење е веќе воспоставено во компјутерската технологија, а негативната конотација е наметната од вештачките идеи за политичка коректност кои се мешаат во употребата на обичен англиски јазик.

Извор: opennet.ru

Додадете коментар