Английские слова master и slave, вызывающие ассоциации с рабством и угнетением, заменены в языке программирования Python на более нейтральные термины. Такое решение принял создатель Python Гвидо ван Россум, сообщает 12 сентября OpenNet.

Очистить язык от «неполиткорректных» слов предложил один из ключевых программистов Python Виктор Штиннер. Противники этой идеи утверждали, что к словам master («хозяин») и slave («раб») в программировании привыкли, и их замена повлечет определенные издержки.

Однако вместо спорных терминов в Python всё же введены слова parent («родитель»), main («главный»), child («потомок») и worker («работник»). Ранее в проекте Drupal термины master и slave заменили на primary и replica, а в Django и CouchDB — leader и follower.