Политкорректный Python

Ответить
Сообщение
Автор
Аватара пользователя
MasterFly
Сообщения: 8118
Зарегистрирован: 18 апр 2008, 15:26

Политкорректный Python

#1 Сообщение MasterFly » 12 сен 2018, 16:32

Гвидо ван Россум (Guido van Rossum) поставил точку в споре, возникшем среди разработчиков языка Python из-за изменений, предложенных Виктором Штиннером (Victor Stinner), работающим в Red Hat и входящим с число ключевых разработчиков Python. Виктор предложил вычистить код Python от упоминания слов "master" и "slave", так как их использование является неполиткорректным и ассоциируется с рабством и неравноправием...

... Несмотря на намерение уйти с поста великодушного пожизненного диктатора, в спор пришлось вмешаться Гвидо ван Россуму и принять конечное решение. Из пяти коммитов, предложенных при обсуждении переименования "master" и "slave" на parent/main/server и child/worker, в кодовую базу принято четыре. Изменения отразятся в релизе Python 3.8. Одно изменение отклонено, так как затрагивает устоявшуюся терминологию UNIX ptys, используемую другими проектами.

Среди принятых изменений:

"master process" заменён на "parent process";
"master option mappings" на "main option mappings";
"master pattern object" на "main pattern object";
В модуле ssl слово "master" заменено на "server";
В pty.spawn() параметр master_read заменён на parent_read;
Метод pty.slave_open() переименован в pty.child_open(), но вызов pty.slave_open пока оставлен для обратной совместимости;
В os.openpty() и os.forkpty() параметры master_fd/slave_fd переименованы в parent_fd/child_fd;
Внутренние переменные master_fd, slave_fd и slave_name переименованы в parent_fd, child_fd и child_name;
Опция "--slaveargs" заменена на "--worker-args";
Функция run_tests_slave() переименована в run_tests_worker().
Источник.

[sarcasm]Ну, а чо бы и нет? Можно, например, еще в области кулинарии поискать отголоски расизма, уверен что отыщутся.[/sarcasm]
Самый главный вклад в воспитание ребенка со стороны мамы — правильно выбранный папа!

Аватара пользователя
SaaBaka
Сообщения: 5252
Зарегистрирован: 14 апр 2008, 14:54
Откуда: Laniakea Supercluster

Re: Политкорректный Python

#2 Сообщение SaaBaka » 13 сен 2018, 10:37

Нео-левота действует в точности по Оруэллу - кондиционирование мозгов через язык. Зато теперь "child" по смыслу используется как "slave". Должно навевать у активистов всякие нехорошие ассоциации, будет продолжение?

:twisted:

jam
Сообщения: 5887
Зарегистрирован: 01 ноя 2008, 11:15
Откуда: а сам то как думаешь?

Re: Политкорректный Python

#3 Сообщение jam » 13 сен 2018, 10:49

child как то педофилией попахивает, не?

Heinz Lehmann
Сообщения: 106
Зарегистрирован: 10 дек 2008, 23:06

Re: Политкорректный Python

#4 Сообщение Heinz Lehmann » 08 ноя 2018, 13:29

А где можно купить обучающийся курс ? Python

фдуч112
Сообщения: 6884
Зарегистрирован: 15 апр 2008, 15:21

Re: Политкорректный Python

#5 Сообщение фдуч112 » 08 ноя 2018, 13:33

Heinz Lehmann писал(а):А где можно купить обучающийся курс ? Python
https://www.litmir.me/bd/?b=608860&p=1 скачать

Ответить

Вернуться в «Программирование»