Apple зробила багато публічних кроків, щоб показати це поштовх до різноманітності технологій. Але це також вносить деякі закулісні зміни-наприклад, налаштовує умови в екосистемі розробників, щоб видалити слова, які компанія більше не вважає доцільними.
Приклади включають перемикання сховища "головного" коду на "основне" сховище коду та зміну "чорного списку" на "список заборони". Ось що Apple повинна була зробити йдеться у своєму оголошенні:
«В Apple ми працюємо над видаленням та заміною невключених мов у нашій екосистемі розробників, включаючи Xcode, API платформи, документацію та проекти з відкритим кодом. Ці зміни розпочалися 22 червня, коли бета -версія програмного забезпечення та документація для розробників, опублікована на WWDC20, перейшла до таких термінів, як список дозволених та заборонених списків, а також основна гілка SCM за замовчуванням у Xcode 12. Оновлений Посібник із стилю Apple відображає ці та інші зміни.
API розробників із виключними умовами буде припинено, оскільки ми впроваджуємо заміни у внутрішніх базах кодів, публічних API та проектах з відкритим кодом, таких як WebKit та Swift. Ми радимо вам уважно стежити за попередженнями про застарілість у ваших кодових базах та активно переходити до найновіших API, доступних у SDK платформи ».
Зробити мову розвитку більш інклюзивною
З точки зору звичайного користувача, ці зміни, ймовірно, не означатимуть занадто багато. Це технічні терміни, які використовуються як частина методології кодування, щоб зробити мову розробника більш інклюзивною. Вони не є продуктами, призначеними для користувачів. Однак, певно, що Apple буде приділяти додаткову увагу формулюванням у всіх своїх продуктах.
У Twitter деякі схвалили цей крок.
Бен Шолтисик
@Elektrojunge
30
10
Apple не одинока в таких кроках, щоб оновити свою термінологію. Drupal, Python, Google Chromium та Microsoft Github внесли подібні зміни за останні кілька років. Використання певних слів для опису властивих рис та динаміки влади може посилити та утримати негативні стереотипи.