Темы расследованийFakespertsПодписаться на Email
Новости

Из языка программирования Python уберут слова master и slave из-за их неполиткорректности

The Insider

Из языка программирования Python уберут служебные слова master («хозяин») и slave («раб») по соображениям политкорректности. Об этом сообщил создатель кода Гвидо ван Россум.

В новой версии Python 3.8 термин master будет заменен на parent/main/server («родитель»/«главный»/«сервер»), а slave - на child/worker («ребенок»/«работник»).

Ранее разработчики языка разделились на два лагеря: кто-то считал, что старые слова ассоциируются с рабством и неравноправием, другие утверждали, что это лишь устоявшиеся термины, а их замена может навредить корректной работе программ.

Термины master и slave также фигурировали в основанном на Pythin фреймворке Django. Но в 2014 году их заменили на leader («лидер») и follower («последователь»).