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 แทน
ภาพจาก Shutterstock โดย Sharaf Maksumov
ที่มา - Motherboard
Comments
ไอ้พวก SJW นี่...
บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P
เยอะ
ให้โมเอะหน่อยก็เป็น นายท่าน (ชื่อโปรเซสแม่ต่อท้ายด้วย -sama)/คนใช้
Seriously, so much fragile these day....
ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว
โลกสวยด้วยมือเรา
บางทีก็สงสัยว่าตัวเองคิดน้อยไปหรือว่าพวกพี่แกเยอะเอง
BDSM
หึหึ
Solidity ก็เปลี่ยนจาก Suicide เป็น self-destruct ก็ไม่ได้ตามใจ SJW สะหน่อย
แล้วก็ GIMP ด้วย อันนี้ของจริงเลย
ผมว่าก็เป็นความเอาใจใส่ที่ดีนะ การเปลี่ยนแค่ wording ก็ไม่น่าจะกระทบอะไรกับใครเท่าไร
That is the way things are.
ต้องผ่านความเจ็บปวดกับเรื่องแบบไหนถึงต้องอ่อนไหวกับคำแบบนี้เปลี่ยนก็เปลี่ยนครับ อัปเดตเอกสารด้วยละกัน
อืม.. เอาที่สบายใจครับ
ตอนเซ็ท jumper HDD เขารู้สึกยังไงหว่า
รู้สึกเหมือน โดนเช็คอายุ
กำลังจะมาเล่นเรื่อง HDD สมัย IDE เลย.. ชิ!! โดนตัดหน้า
ภรรยา-สามี
โปรแกรมเมอร์ที่โสดอาจจะไม่เข้าใจนะ 55
ดีๆ คำ ว่าทาส slave ควร เลิกใช้ได้ละ