Apple обновила стайлгайд для разработчиков и заменила в нём слова blacklist, master и slave для борьбы с дискриминацией Статьи редакции

Ранее от слова master из-за ассоциаций с рабством отказался и GitHub.

  • Apple представила обновлённый стайлгайд для разработчиков. Изменения коснулись среды разработки Xcode, API-интерфейсов, технической документации и проектов с открытым исходным кодом, таких как WebKit и Swift.
  • В частности, компания отказалась от использования слов blacklist, whitelist и заменила их на deny list (список [того], чему отказали) и allow list (список [того], что разрешили) соответственно. Слова master (ведущий) и slave (ведомый) Apple предложила заменять на main (основной) и secondary (вспомогательный), host/client и другие.
  • «Мы рекомендуем вам внимательно следить за предупреждениями об устаревших словах и значениях во всех ваших кодовых базах и активно переходить к последним API, доступным в SDK-платформе», — передаёт ZDNet заявление Apple.
  • От слова master в июне 2020 года отказался и сервис для хранения кода и совместной разработки GitHub. Сервис решил заменить слово на более нейтральное, например, main.
0
101 комментарий
Написать комментарий...
Ivan Brazhnikov

Это однозначно победит расизм. Я уверен в этом.

Ответить
Развернуть ветку
Андрей Викторович

Только у меня в новости о расизме верхняя плашка vc прекрашена в чёрный? 🤔

Ответить
Развернуть ветку
3 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Eugene Yuryev

Самое смешное, что замена слов и прочие поблажки "меньшинствам" — это и есть расизм.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
John Rickman

А ты хорош.

Ответить
Развернуть ветку
Сергей Михельсон

А тебя не смущает, что в школе доска черная, а мел - белый? Получается, что белый мел как бы превосходит черную доску, так как наносится поверх неё. Поэтому взрослые люди и печатают черными чернилами на белом листе, так как в этом случае черный превосходит над белым, что компенсирует жестокость и неравноправие, присущую юнному возрасту. Сейчас, конечно, можно увилеть маркерные доски, которые сызмальства приучают к толлерантности к другим рассам, но всё равно, инженеры и программисты любят включать тёмную тему в своих сапрах и иде, что не может не вызвать волнение о том, что на подсознательном уровне они до сих пор не научились контролировать свою агрессию.

Ответить
Развернуть ветку
Andrey Artemyev

Ждём, когда Металлику попросят переименовать Master of Puppets, Булгакова - Мастера и Маргариту, чёрную дыру сделают deny hole, к Оззи Осборну обратятся с иском и предложением о Deny Sabbath. Апогеем этого флешмоба станет даже не обращение к религиозным писаниям за фразу «раб божий», а иск на самих себя относительно слова black в слогане black lives matter.

Ответить
Развернуть ветку
Дитюк Данило

черную дыру уже переименовали в афродыру 😂😂😂 чекни в инете 😂

Ответить
Развернуть ветку
6 комментариев
Sedoviko.ru

Сказку о Попе и работнике его Балде уже переиздали, убрав Попа

Ответить
Развернуть ветку
4 комментария
Алексей Любимов

deny  lives matter?
Неплохо звучит. Современно, инклюзивно, ждемс на первых страницах....

Ответить
Развернуть ветку
Help lawyer

А у меня "Эппл" ассоциируется со змием и  искушением, переназовитесь, плиз до конца недели

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Звенислав Николаевич

Теперь надо отменять Master degree и мастерклассы

Ответить
Развернуть ветку
Vlad Granin

А что там с MasterCard ??

Ответить
Развернуть ветку
Andrey Artemyev

PrimaryCard Deny Edition - priceless.

Ответить
Развернуть ветку
Alexey Ivanov

main (основной) и secondary (вспомогательный): то есть в мире есть основные и вспомогательные? Так-так-так. Что за намеки? Среди людей может тоже есть? Требую запретить!

Ответить
Развернуть ветку
Rhyme

Интересно, использование #000000 в чистом виде тоже расизм?

Ответить
Развернуть ветку
Вадим Чиняев

можно, если три раза перед этим на колени встанешь и прокричиш BLM! 

Ответить
Развернуть ветку
1 комментарий
Вадим Чиняев

хы боролись с комуняками, в итоге все лучшее у себя получили. не за горами регулярные партсобрания с обличение господ со взглядами идущими в разрез с повесткой BLM. Символы уже есть в виде припадать на колено и рецедивиста, осталось методички наштамповать (хотя могут у нас скопировать) Ну и парт взносы на черных. 

Ответить
Развернуть ветку
Ол Б

Так уже собрания есть по выселению белых мужиков из правления и заменой на цветных трансов

Ответить
Развернуть ветку
Eugene Yuryev

Конгресс на регулярной основе устраивает партсобрания и приглашает особо провинившихся граждан оправдываться перед ними.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
John Rickman

Потому что одно дело у себя на вебе кукарекать, а другое дело в Git лезть, Торвальдс может и нахуй послать.

Ответить
Развернуть ветку
2 комментария
Yaroslav Lunev

Это расизм! Почему slave стал secondary?! Не толерантно к потомкам! Нужно поменять, чтобы "master" стал "secondary", а "slave" — "main"! 

Ответить
Развернуть ветку
Stas Krasy

Slave в переводе - раб. Все верно.

Ответить
Развернуть ветку
Юрий Тимков

Одного не пойму - «рабство» это часть истории человечества. И сейчас, кстати, встречается кое-где. Отказываться от слова не значит отказаться от рабства) 

Ответить
Развернуть ветку
3 комментария
Куртуазный маньерист

Дискриминация секондари перед майн. То-есть существуют нечто вторичное.
Шейм Эпл!

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Егор

SJW это кто?)

Ответить
Развернуть ветку
2 комментария
Егор

Комменты удалили, где обсуждали sjw

Ответить
Развернуть ветку
lakoros

Ну допустим мастер и слейв я ещё могу понять. Но Блеклист и Вайтлист? Они запрещают цвета? 

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
4 комментария
Vadim Semenov ‏⚡☟
 «Мы рекомендуем вам внимательно следить за предупреждениями об устаревших словах и значениях во всех ваших кодовых базах и активно переходить к последним API, доступным в SDK-платформе»

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Vladimir Ivanov

Надеюсь это просто очень жирный сарказм

Ответить
Развернуть ветку
Ivan. Zakladka

Черный день, черный ящик, черная полоса, белый флаг и т.д. Впереди еще очень много дел по борьбе с расизмом. Ведь это важно.
Когда говорят "черный день", я сразу представляю день и много нигеров. "Белый флаг" и сразу всплывает картинка: белые люди держат флаг. Ну, а "черный ящик", просто без комментариев.

Ответить
Развернуть ветку
EZ-MN
 черный ящик
Ответить
Развернуть ветку
Александр Антипов

Может это тоже, влияет: Я покупал новый Айфон, чёрный был дешевле на 20%, ну разумеется взял черный. Я не росист)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Андрей Шмиг

С main и secondary согласен. У mongoDB есть primary / secondary и оно воспринимается лучше.

Ответить
Развернуть ветку
Jaroslav Danilov

Пара терминов master / slave ярче чем main / secondary которые слишком общи, generic. Но статья о другом.

Ответить
Развернуть ветку
Eugene Yuryev

Справедливости ради, Slave и Secondary — это технически разные вещи. Slave без "одобрения" Master ничего не может сделать самостоятельно, а Secondary может.

Ответить
Развернуть ветку
Artemy

А можно спецификацию присоединения жестких дисков по IDE пересмотреть задним числом? Там тоже неполиткорректная перемычка Master/Slave

Ответить
Развернуть ветку
Птиц

Апогей - черный HDD в режиме slave.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Денис Кравцов

Скоро откажутся от здравого смысла

Ответить
Развернуть ветку
Pavel Voronkov

Так уже. Дальше веселее.

Ответить
Развернуть ветку
Сергей Карпухин

Заменить имена всех функций и методов начинающиеся на N, иначе это может нарушить равновесие.

Ответить
Развернуть ветку
Alexandr Sedykh

Давайте вы не будете пиздеть?

Ответить
Развернуть ветку
Чех в чешках

Они и не пиздят. Там ссылка на статью ZDNET, где приводится твит и ответ сео гитхаба от 11 июня, что типа идея ОК и они уже начали работу.

Ответить
Развернуть ветку
1 комментарий
Александр Крупницкий

Apple жалкие лицемеры. А как на счёт черного экрана iPhone в выключенном состоянии, а????😯

Ответить
Развернуть ветку
Павел

Apple, [UIColor blackColor] - что делать будем? 

Ответить
Развернуть ветку
int3lligent

Я против расизма, но это уже какая-то квинтэссенция абсурда.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Eugene Yuryev

У этих слов несколько значений. Slave — это не только раб, но и подневольный. И в данном случае это вернее, чем Secondary. Потому что Slave без разрешения Master самостоятельно ничего не может сделать. А Secondary может.

Ответить
Развернуть ветку
Максим Степанов

А потом они запретят эксплуатацию белыми черных автомобилей

Ответить
Развернуть ветку
okman

Чёрное море нужно переименовать в белое. А белое в чёрное. Что бы не было дескриминации.

Ответить
Развернуть ветку
Денис Федорец

Ага, одно в Гандвик(змеиный залив), другое в Πόντος Εὔξενος.

Ответить
Развернуть ветку
Kelerius

А могли бы вложиться в бесплатное образование для бедных семей...

Ответить
Развернуть ветку
Станислав Антохи

Они и так "вкладываются".

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

Более того, уже успел состояться суд, на котором судья присудил правоту Гарварду в этом вопросе. 

Ответить
Развернуть ветку
1 комментарий
Sergey Pozhilov

У меня дежавю, не было уже подобного про slave & master когда-то в нулевых?

Ответить
Развернуть ветку
Sergey Pozhilov

Результат поиска "Black lives matter" на гитхабе, JS молодцом, PHP - снова отстал, многие даже не отметились )   Issues, кстати, - 8К

Ответить
Развернуть ветку
Никита Хисматов

Ладно хоть Канта не переименуют

Ответить
Развернуть ветку
Роман Тютюнов

Переименовали, в Елизавету. Погуглите нейминг калининградского аэропорта

Ответить
Развернуть ветку
Я не скажу свое имя машине

Переименуют в Кент.
А то звучит как явная отсылка к вагине, что опять-таки унижает женщин и вообще

Ответить
Развернуть ветку
1 комментарий
Bohdan Borysov

Интересно, расизткий подтекст теперь во всем ищут ?

Ответить
Развернуть ветку
Чех в чешках

Интересно, что об этом думает CatboyKami

Ответить
Развернуть ветку
Dmitry Ds

Если черный лист еще как-то можно понять, то чем им помешал master/slave?

Ответить
Развернуть ветку
Антон Т

Мастера своего дела!

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
98 комментариев
Раскрывать всегда