Η γλώσσα Go απαλλαγεί από τους πολιτικά λανθασμένους όρους λευκή λίστα/μαύρη λίστα και κύριος/σκλάβος

Στην κύρια βάση κωδικών Go ληφθεί αλλαγή, καθάρισμα από τα κείμενα πηγής και την τεκμηρίωση, τις φράσεις whitelist/blacklist και master/slave, η απόρριψη των οποίων έχει ενταθεί εν μέσω των διαδηλώσεων που μαίνονται στις Ηνωμένες Πολιτείες. Οι φράσεις "άσπρη λίστα" και "μαύρη λίστα" αντικαθίστανται από "λίστα επιτρεπόμενων" και "λίστα αποκλεισμού" και οι λέξεις "κύριος" και "σκλάβος" αντικαθίστανται από "διαδικασία", "pty", "proc" και "έλεγχος" ανάλογα με το πλαίσιο .

Η αλλαγή δεν θα οδηγήσει σε συμβατότητα προς τα πίσω ή σύγχυση, καθώς οι περισσότερες επιδιορθώσεις βρίσκονται σε σχόλια, δοκιμές και εσωτερικές μεταβλητές. Η αντικατάσταση master/slave έχει γίνει πρόσφατα μια κοινή πρακτική· για παράδειγμα, τα έργα απαλλάχθηκαν από αυτούς τους όρους πριν από δύο χρόνια
Python и Ρέντη. Οι όροι allowlist/blocklist είναι αυτάρκεις και περιγράφουν καλύτερα την ουσία τους από τους καθιερωμένους όρους whitelist/blacklist, που βλάπτουν τα αυτιά των μη ειδικών.

Υποδεικνύεται ότι οι προγραμματιστές δεν προσπαθούν να ξεκινήσουν άλλη συζήτηση σχετικά με τους όρους σε τεχνολογικά έργα. Για να απαλλαγούμε από ανεπιθύμητους όρους, αρκεί το ίδιο το γεγονός της παρουσίας ανθρώπων που προσβάλλονται από αυτές τις φράσεις, τους κάνουν να νιώθουν μειονεκτικά και φέρνουν αναμνήσεις από προηγούμενες διακρίσεις. Λόγω ιστορικών λόγων και κοινωνικού πλαισίου, η χρήση αυτών των φράσεων στη σύγχρονη κοινωνία θεωρείται προσβλητική και αποδοκιμάζεται. Οι πολέμιοι της μετονομασίας πιστεύουν ότι η πολιτική και ο προγραμματισμός δεν πρέπει να συγχέονται· πρόκειται απλώς για όρους των οποίων η σημασία έχει ήδη καθιερωθεί στην τεχνολογία των υπολογιστών και η αρνητική χροιά επιβάλλεται από τεχνητές ιδέες πολιτικής ορθότητας που παρεμβαίνουν στη χρήση της απλής αγγλικής γλώσσας.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο