Hosszas vita után a Master és a Slave kifejezéseket a továbbiakban nem fogjuk használni a Pythonban

A Python manapság az egyik legnépszerűbb és releváns programozási nyelv, valójában egyes mutatók szerint ez az első. De ma nem a fejlesztése, nem pedig az általa népszerűsített technológiák miatt újdonság, hanem az általa használt terminológiával kapcsolatos vita miatt.

hosszas

Néhány éve a "Master" és a "Slave" kifejezéseket széles körben használják a szoftverek és az elektronika világában, hogy olyan alkatrészekre utaljanak, amelyek dominálják a többieket, és egy másikra, amelyet egy felettese irányít. De sok ember nem érzi jól ezeket a kifejezéseket, mert összekapcsolhatók a rabszolgasággal.

Ez motiválta a Red Hatnél dolgozó Victor Stinnert, hogy indítson egy kérést a Python _issue tracker_jében, és távolítsa el a programozási nyelv terminológiáját:

A sokféleség okán jó lenne megpróbálni elkerülni a rabszolgasághoz köthető "mester" és "rabszolga" terminológiát.

A kérdéskör további kontextusának biztosítása érdekében a Stinner számos linket hagyott más közösségekben, például a Redis, a Drupal, a Django és az Apache hasonló kéréseiben. 2014-ben Django a termológiát "elsődleges/másolat" -ra változtatta.