master/slave คือคำที่สื่อความหมายไปในทางไม่ดี ล่าสุด Python ภาษาโปรแกรมที่นิยมใช้กันเป็นอันดับต้นๆ ของโลก ได้ลบคำ master/slave ออกไปแล้ว
เริ่มต้นจาก Victor Stinner นักพัฒนาซอฟต์แวร์ได้ยื่นข้อเสนอให้ใช้คำอื่นแทน master/slave เพราะเป็นการสื่อความหมายถึงทาส ล่าสุดได้ใช้คำแทนคือ “workers” หรือ “helpers” แทนคำว่า Slave และใช้ “parent process” แทน “master process”
อย่างไรก็ตามไม่ใช่ทุกคนที่เห็นด้วยกับข้อเสนอของเขา โดยให้เหตุผลว่า master/slave สามารถใช้อธิบายความสัมพันธ์ระหว่างส่วนประกอบอิเล็กทรอนิกส์ซึ่งควรนำมาในบริบท บ้างก็เห็นด้วยที่ให้ลบคำว่า slave แต่ไม่เห็นด้วยกับการลบ master
นี่ไม่ใช่ครั้งแรกที่มีการเรียกร้องให้ปรับเปลี่ยนภาษาโปรแกรม ในปี 2014 Drupal ก็เปลี่ยนและใช้ primary/replica แทน master/slave ส่วน Django ก็ใช้ leader/follower แทน
ที่มา - Motherboard