Язык программирования Go избавляется от «расизма» в коде и документации
Язык программирования Go избавляется от «расизма» в коде и документации

Язык программирования Go избавляется от «расизма» в коде и документации

7 июня, 20201 минута на чтение

В кодовой базе языка программирования Go произошли изменения, которые стали следствием протестов в США. Из исходных текстов и документации изъяты фразы whitelist/blacklist и master/slave, к которым якобы усилилось неприятие общественности после событий в Америке.

Фразы «whitelist» и «blacklist» теперь заменены на «allowlist» и «blocklist», а «master» и «slave» в зависимости от контекста на «process», «pty», «proc» и «control». Сообщается, что изменения не приведут к нарушению обратной совместимости и путанице, так как большая часть исправлений приходится на комментарии, тесты и внутренние переменные.

В анонсе изменений говорится, что разработчики не намерены развязывать очередные дебаты. По их мнению, удаление нежелательных терминов вполне оправдано, пока есть люди, которых они обижают, заставляют чувствовать себя ущемленными или напоминают об исторической дискриминации.

7 июня, 2020

Сейчас читают

Редакция рекомендует

Картина дня

Свежие материалы

Свежие материалы