6 декабря 2025

eur = 88.70 -1.20 (-1.33 %)

btc = 90 065.00$ - 400.92 (-0.44 %)

eth = 3 056.75$ -51.75 (-1.66 %)

ton = 1.58$ 0.01 (0.95 %)

usd = 76.09 -0.88 (-1.14 %)

eur = 88.70 -1.20 (-1.33 %)

btc = 90 065.00$ - 400.92 (-0.44 %)

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

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

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

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

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

Читать первым в Telegram-канале «Код Дурова»

Сейчас читают
Что ты такое, iPhone Air?
Что ты такое, iPhone Air?
[ Обзор ]

Что ты такое, iPhone Air?

Внезапные выводы про батарею спустя неделю

Фото Микк Сид
Микк Сид
Карьера
Блоги 458
билайн
Газпромбанк
Т-Банк
OTP Bank
МТС
X5 Tech
Сбер
Яндекс Практикум
Ozon Tech
Циан

Пользуясь сайтом, вы соглашаетесь с политикой конфиденциальности
и тем, что мы используем cookie-файлы