Apple удалить, заменить инклюзивный язык в базе кода

Apple работает над отказом от инклюзивного языка в своей экосистеме разработчиков, выдвигая инициативу, которая началась на Всемирной конференции разработчиков в этом году в июне.

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

Изменения сначала были внесены с начальные бета-версии программного обеспечения iOS 14, iPadOS 14, macOS Big Sur, watchOS 7 и tvOS 14 и сопроводительная документация в июне.

Вместо ссылок на «черный список», «белый список», «главную ветвь», «главный/подчиненный» и другую потенциально нечувствительную терминологию Apple будет реализовывать больше нейтральный язык, такой как «разрешенный список» и «запрещающий список». «Main» займет место «master» в ветке SCM по умолчанию в Xcode 12, заявили в компании. Термин «черный» теперь пишется с заглавной буквы при обращении к людям.

Разработчикам настоятельно рекомендуется изучить изменения API и включить новый язык в свои соответствующие проекты.

«API-интерфейсы разработчика с условиями исключения будут устаревшими, поскольку мы вводим замены во внутренних базах кода, общедоступных API-интерфейсах и проектах с открытым исходным кодом, таких как WebKit. и Swift », — заявила Apple. «Мы рекомендуем вам внимательно следить за предупреждениями об устаревании в вашей кодовой базе и активно переходить на новейшие API, доступные в SDK платформы».

Обновленная терминология и другие соответствующие изменения были внесены в Руководство по стилю Apple.

Инициатива Apple возникла на фоне более широкого стремления исключить расистскую терминологию из технических компьютерных справочников. Усилия продолжались в течение многих лет, но приобрели новую актуальность с движением Black Lives Matter и протестами вокруг убийства Джорджа Флойда в мае.

Оцените статью
futurei.ru
Добавить комментарий