Einzelnen Beitrag anzeigen
Ungelesen 14.09.18, 10:34   #1
TinyTimm
Legende
 
Benutzerbild von TinyTimm
 
Registriert seit: Aug 2011
Ort: in der Wildnis
Beiträge: 15.526
Bedankt: 34.773
TinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt PunkteTinyTimm leckt gerne myGully Deckel in der Kanalisation! | 2147483647 Respekt Punkte
Standard Python-Entwickler wollen Begriffe Master und Slave ersetzen

Zitat:
"Master" und "Slave": Diese Begriffe sind für einige Entwickler unangebracht, da sie mit Sklaverei verbunden sind. Auf Github diskutiert die Python-Community deshalb Alternativen. Andere Nutzer finden den Aufwand einfach zu groß.

Die Community um die Programmiersprache Python diskutiert den Nutzen der Begriffe "Master" und "Slave". Viele Entwickler wollen diese ersetzen, da sie an Sklaverei und damit an ein heikles Thema US-amerikanischer Geschichte erinnern. In einem Pull Request auf Github schreibt Community-Mitglied Victor Stinner: "Aus Gründen der Diversität wäre es schön, wenn versucht wird, 'Master' und 'Slave' zu vermeiden, weil das mit Sklaverei assoziiert werden kann".

Eine Python-Funktion, die beide Begriffe als Parameter definiert, ist openpty(master_fd, slave_fd). Stinner schreibt im gleichen Pull Request, dass er bereits an einem Patch arbeite. Die Benennung der Parameter könnte nach dem Vorbild anderer Vorschläge erfolgen. Entwickler der Sprache Redis haben beispielsweise Primary und Secondary vorgeschlagen. Anderen Nutzern gefällt Replica statt Secondary besser, da das den Sinn dieses Begriffs besser darlege.

Widerspruch aus Praktikabilitätsgründen

Der Entwickler Ammar Askar hält die vorgeschlagenen Änderungen allerdings nicht für sinnvoll. Das liege daran, dass durch diesen Prozess die gesamten Linux-Manpages umgeschrieben werden müssten. Er möchte die Dokumentation möglichst kurz und verständlich halten. "Das wird Dinge nur mehr verwirrend machen", schreibt er.

Auch andere Communitys debattieren über die mit Sklaverei verbundenen Begriffe - darunter Couchdb, Drupal, Django und Redis. Django-Entwickler möchten beispielsweise die Begriffe Leader und Follower stattdessen verwenden.

Ein Blick außerhalb der Softwareentwicklung macht klar, wie fest verankert die Begriffe "Master" und "Slave" in der IT-Welt sind. Das beginnt bei mittlerweile obsoleten IDE-Festplatten und geht bis hin zu Serverrollen. So können beispielsweise einige Domänencontroller, DNS-Server oder Datenbanken ebenfalls als "Master" oder "Slave" konfiguriert werden. Es wird sich zeigen, wie weit die kontroverse Diskussion um die Begriffsänderung reicht.
Quelle: https://www.golem.de/news/github-pyt...09-136571.html

Diese politische Überkorrektheit wird uns eines Tages entweder das Genick brechen, oder uns in einem bis zur Unkenntlichkeit nivellierten Nirwana verschwinden lassen, nachdem rückwirkend alle Lebensbereiche bis zu den Anfängen der Menschheit "bereinigt" sind.
Was kommt als nächstes? Umbenennung für den S/M Bereich?
__________________
TinyTimm ist offline   Mit Zitat antworten
Die folgenden 5 Mitglieder haben sich bei TinyTimm bedankt:
Caplan (15.09.18), Ocir4 (20.05.20), Origami (14.09.18), Thorree (15.09.18), Wornat1959 (14.09.18)