Die Programmiersprache Go entfernt politisch unkorrekte Begriffe wie whitelist/blacklist und master/slave.

In den Hauptcode der Go-Sprache getroffen wurde eine Änderung eingeführt, die die Begriffe whitelist/blacklist und master/slave aus den Quelltexten und Dokumentationen entfernt, deren Ablehnung im Zuge der anhaltenden Proteste in den USA zugenommen hat. Die Begriffe „whitelist“ und „blacklist“ werden durch „allowlist“ und „blocklist“ ersetzt, während „master“ und „slave“ je nach Kontext durch „process“, „pty“, „proc“ und „control“ ersetzt werden.

Diese Änderung wird nicht zu Komplikationen bei der Abwärtskompatibilität führen, da der Großteil der Anpassungen Kommentare, Tests und interne Variablen betrifft. Der Ersatz von master/slave hat sich in letzter Zeit als gängige Praxis etabliert. Zum Beispiel haben zwei Jahre zuvor Projekte auf diese Begriffe verzichtet.
Python und RedisDie Begriffe allowlist/blocklist sind selbstgenügsam und beschreiben ihre Funktion besser als die etablierten Begriffe whitelist/blacklist, die für Laien unangenehm klingen.

Es wird darauf hingewiesen, dass Entwickler nicht versuchen, erneut Debatten über Begriffe in Technologieprojekten zu entfachen. Um unerwünschte Begriffe loszuwerden, reicht es aus, dass Menschen existieren, die sich durch diese Phrasen beleidigt fühlen, sich benachteiligt fühlen und Erinnerungen an frühere Diskriminierung hervorrufen. Aus historischen Gründen und im sozialen Kontext wird die Verwendung der genannten Phrasen in der modernen Gesellschaft als beleidigend angesehen und löst Ablehnung aus. Gegner einer Umbenennung sind der Ansicht, dass Politik und Programmierung nicht vermischt werden sollten; es sind nur Begriffe, deren Bedeutung sich bereits in der Computertechnik festgesetzt hat, und die negative Konnotation wird durch künstliche Vorstellungen von politischer Korrektheit auferlegt, die die Verwendung einfacher englischer Sprache behindern.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster