ТЕХНОЛОГИИ

Язык программирования Python изменят ради политкорректности

13 September 2018, 19:27
1 мин чтения
Добавить в закладки

Любую статью можно сохранить в закладки на сайте, чтобы прочесть ее позже.

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

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

Создатель языка программирования Python Гвидо ван Россум решил изменить терминологию кода, сообщает C-News. Всё это — ради политкорректности.
Из языка программирования уберут термины master (господин) и slave (раб), напоминающие о рабстве и неравенстве людей. Вопрос о замене поставил один из ключевых разработчиков Python Виктор Штиннер. Часть сообщества программистов выступила против политизированного толкования терминов и их замены. Противники изменений утверждают, что это обычные общеупотребительные слова, а изменения в коде будут сбивать разработчиков с толку.
Изменения вступят в силу в версии Python 3.8. Термины master и slave будут заменены на parent/main/server («родитель»/«главный»/«сервер») и child/worker («ребенок»/«работник»). Аналогичная ситуация происходила уже в 2014 году: тогда термины master и slave убрали из фреймворка Django, основанного на Python — их заменили на leader («лидер») и follower («последователь»).

Нашли ошибку? Выделите ее и нажмите Ctrl+Enter

Загрузка...