Go Language กำจัดคำศัพท์ที่ไม่ถูกต้องทางการเมือง บัญชีขาว/บัญชีดำ และ Master/Slave

ไปที่ฐานรหัส Go หลัก ที่ได้รับ เปลี่ยน, ทำความสะอาด จากข้อความต้นฉบับและเอกสารประกอบ วลี whitelist/blacklist และ master/slave ซึ่งการปฏิเสธได้ทวีความรุนแรงมากขึ้นท่ามกลางการประท้วงที่ดุเดือดในสหรัฐอเมริกา วลี “whitelist” และ “blacklist” จะถูกแทนที่ด้วย “allowlist” และ “blocklist” และ “master” และ “slave” จะถูกแทนที่ด้วย “process”, “pty”, “proc” และ “control” ขึ้นอยู่กับบริบท .

การเปลี่ยนแปลงจะไม่นำไปสู่ความเข้ากันได้แบบย้อนหลังหรือความสับสน เนื่องจากการแก้ไขส่วนใหญ่อยู่ในความคิดเห็น การทดสอบ และตัวแปรภายใน การแทนที่ master/slave ได้กลายเป็นแนวทางปฏิบัติทั่วไปเมื่อเร็วๆ นี้ ตัวอย่างเช่น โปรเจ็กต์ได้ยกเลิกข้อกำหนดเหล่านี้เมื่อสองปีที่แล้ว
หลาม и Redis. คำว่าอนุญาต/รายการบล็อกเป็นแบบพอเพียงและอธิบายสาระสำคัญได้ดีกว่าเงื่อนไขที่กำหนดไว้ว่าอนุญาตพิเศษ/บัญชีดำ ซึ่งกระทบหูของผู้ที่ไม่ใช่ผู้เชี่ยวชาญ

มีการระบุว่านักพัฒนาไม่ได้พยายามเริ่มการอภิปรายเกี่ยวกับคำศัพท์ในโครงการเทคโนโลยีอีกต่อไป เพื่อกำจัดคำที่ไม่พึงประสงค์ การมีอยู่ของผู้ที่ไม่พอใจกับวลีเหล่านี้ ทำให้พวกเขารู้สึกด้อยโอกาส และนำความทรงจำเกี่ยวกับการเลือกปฏิบัติในอดีตกลับมาก็เพียงพอแล้ว เนื่องจากเหตุผลทางประวัติศาสตร์และบริบททางสังคม การใช้วลีเหล่านี้ในสังคมยุคใหม่จึงถือเป็นการล่วงละเมิดและเป็นที่รังเกียจ ฝ่ายตรงข้ามของการเปลี่ยนชื่อเชื่อว่าไม่ควรสับสนการเมืองและการเขียนโปรแกรม นี่เป็นเพียงคำศัพท์ที่มีความหมายอยู่แล้วในเทคโนโลยีคอมพิวเตอร์ และความหมายแฝงเชิงลบถูกกำหนดโดยแนวคิดเทียมของความถูกต้องทางการเมืองที่รบกวนการใช้ภาษาอังกฤษธรรมดา

ที่มา: opennet.ru

เพิ่มความคิดเห็น