Комментарии 51
В этом переименовании master/slave выглядит разумно (поскольку он подразумевает именно "это" — полное и безусловное управление, аналогия явно черпает из концепции "рабства"). А вот white/backlist — это спорно. Особенно странно тут звучит graylist, который должен оскорбить людей по признаку цвета кожи. Кто у нас тут пепельнокожие? Эльфы?
А что такое graylist, вообще вряд ли кто поймет.
В некоторых областях есть green/yellow/red листы.
Желтый, надеюсь, азиатов не оскорбляет?
А красный?
Ишь какие интересные. То есть, сontroller/doer жертв массовых изнасилований не оскорбит? А parent/child мало того, что игнорирует проблему домашнего насилия, так ещё и просто детей унижает. А в leader/follower, часом, фашистских коннотаций нет? Там целая страна таких фолловеров у лидера одного была в своё время. Primary/secondary — просто неравенство чистой воды. Primary/replica — намёк на неравенство близнецов (и клонов скоро, у нас же всё с заделом на будущее), нехорошо.
Execute — долой, додуматься надо же, казнью называть простое действие. Load — долой, неуважение к ручному труду. Stop — долой, опять намёки на ограниченность возможностей.
Я к чему, на что угодно оскорбиться можно при желании.
С его помощью компании и разработчики могут выявлять в своем коде и документации неподобающие к употреблению в современном мире термины и словосочетания.
Какая-то странная у вас инклюзивность, если она идёт через запреты.
Авторы инициативы пояснили в FAQ, что это не еще один шаг к созданию антиутопического мира произведения «1984» Оруэлла, а важные и нужные для всех изменения.
Враньё. Для меня лично они не нужны и не важны. Можете этот комментарий привести как доказательство ложности утверждения. Да и мало ли что они утверждают, я утверждаю, что они там тю-тю.
Я к чему, на что угодно оскорбиться можно при желании.
Так в этом и смысл. VMware, Red Hat, Linux Foundation, IBM и Cisco могут себе позволить нанять 100500 инженеров чтоб переписывать термины раз в два месяца, условный Вася со своим сайд-проектом — нет. В результате опен сорсный софт останется только у крупных компаний, которые смогут драть деньги за лицензирование, обучение, что там ещё и в голову взбредёт.
Создал новый реп на гитхабе, автоматом все вбил и обнаружил, что вместо master теперь main. Из принципа потратил времч, чтобы переименовать ветку. Простите, но нет.
Этак, скоро увидим вакансии «В IT-контору срочно требуется политкорректор!»
2. Когда и как будут переименовывать научные степени? Вот сейчас я Master of Science. Кто я будут в дивном новом мире, Leader of Science? Или научные степени вообще запретят, как символ доминирования белых цисгендерных самцов?
3. Одно из значений слова stake — столб к которому привязывают приговорённого колдуна для последующего сожжения. Предлагаю, в связи с этим, запретить так же термин stakeholder (и особенно рунглифицированый вариант «стейкхолдер»), как явную отсылку к позорному и мрачному прошлому
Цель этого проекта — использовать более точные термины, чтобы избежать непреднамеренных коннотаций, которые имеют многие устоявшиеся за десятки лет в программировании слова и фразы.
Мы игнорируем устоявшиеся за десятки лет термины, в угоду немногочисленной группе лиц, считающих, что они имеют эксклюзивное право на оценку допустимости определенных слов в этом своем твиттере.
Я не настоящий филолог, но я тут прочитал, что этимология современного «master» берет начало от слова, не означающего рабовладельца. Также интересно, что слово «slave» берет свое начало от «Slav»(славяне, славянский язык), так как эти народы часто забирали в рабство завоевателями.
Предлагаю, как правоприемникам тех самых славян, запретить запрещать это слово!
На самом деле, тема переименования slave не нова и звучала еще лет 5 назад. Точно помню, как на работе обсуждали новость о переимновании slave в каком-то проекте на Python, причем в контексте славян.
По одной из версий σκλάβος указывает на племенное название славян (Slavs), поскольку славянские пленники в раннем средневековье нередко становились объектом византийской, германской и арабской работорговли.
Согласно другой точке зрения, слово σκλάβος является омонимом от греческого глагола skyleúo, означающего «добывать военные трофеи», 1-ое лицо единственного числа которого выглядит как skyláo. Источник: F. Kluge, Etymologisches Wörterbuch der deutschen Sprache. 2002, siehe «Sklave».
Это из викисловаря. Но все таки слово раб (в латинском и греческом варианте) сильно древнее самих славян.
Интересно, а как будут называть « черный квадрат» Малевича?
Нужно заниматься адекватным воспитанием и образованием общества в целом, тогда не будет почвы для глупых обид из-за использования каких-то слов с некорректной интерпретацией их смысла. Но это задача гораздо сложнее и дороже, чем тупой запрет за счёт коллективного решения самоизбранных «экспертов».
Так и живём…
Нужно заниматься адекватным воспитанием и образованием общества в целомНужно-то нужно, но это же надо усердно и долго работать, а результат будет лишь через десятилетия и не факт что вспомнят про ваши усилия. На «перестановке кроватей» хайп сорвать намного легче, опять же обиженное меньшенство вдруг обретает реальную власть над гигантами отрасли. Вспомнить хотя бы травлю Uncle Bob за весьма корректные мысли.
но также улучшает понимание ситуации, особенно для пользователей, которые читают код и документацию
И в тоже время предлагают менять master/slave на сontroller/doer
Вот уж действительно понимание повысилось, код стал гораздо понятнее и читабельнее, а жить мы стали «более лучше»
А число 1488 можно ещё использовать или уже нет?
Авторы инициативы пояснили в FAQ, что это не еще один шаг к созданию антиутопического мира произведения «1984» Оруэлла, а важные и нужные для всех изменения.Угу… Так они и признались, вернее, признали, свою слаботь
Сдается, что некоторе кол-во мартышек неработающих, сидящих на пособиях "активистов" смогут докопаться до оскорблящего хоть кого-то значения практически в любом слове.
Главное, понять бы, к чему это приведет. На Луну и на Марс полетели с использованием пар слов "master/slave" и "ведущий/ведомый" — т.е. терминология как бы не помешала прорыву — но нет ни одного свидетельства, что прорыв в науке случился, как только использовали "неоскорбительную" пару слов вместо "оскорбительной". Борьба идет ради борьбы — и все ведутся, не желая показаться менее "анти-оскорбительными", ага.
Странно только, почему-то и для страны, где вторая пара слов из приведенных выше имеет вполне себе "инженерное" хождение, другая страна настаивает на переход к терминологии, которой никак не было ранее в ходу. Почему бы уважаемой Америке не перестать белокожих называть Caucasian, для русскоязычных это звучит созвучно и заставляет себя ассоциировать и т.д. — и пусть американцы для начала выполнят, а потом хотя бы въедут в суть претензии!
P.S. Все хабываю спросить: у меня есть старый комп, там еще ide и все эти master/slave. Так вот что делать, выкинуть, или мне hp биос обновит, чтобы быть в тренде?
важные и нужные для всех изменения
Мне это очень нужно, ага
могут выявлять в своем коде и документации неподобающие к употреблению в современном мире термины и словосочетания
А если я использую master в коде, я становлюсь отбросом современного мира?
термины, которые можно заменить, но сейчас они не наносят очевидного вреда другим пользователям
А когда нанесут?
А когда нанесут?
Сейчас не наносят, но могут нанести в любой момент как только кто-нибудь придумает оскорбительное для него толкование.
Астрономы напряглись.
Белые/черные карлики, черные дыры, вот это вот все.
не еще один шаг к созданию антиутопического мира произведения «1984» Оруэлла, а важные и нужные для всех изменения.
ну да, конечно. Пусть покажут хотя бы с десяток программистов, а не BLM\LGBT-активистов, для кого эти изменения реально важны и правда оскорбляют. Помню где то видел тред о переименовании гема factory_girl в factory_bot потому, что оскорбляет женщин. Созданый мужиком, в самом треде на него накинулись другие мужики, к ТСу подключились ещё мужики, а на N-ной странице наконец то первый пост от девчонки с примерным текстом «эм, да меня и factory_girl не оскорбляло»
VMware, Red Hat, Linux Foundation, IBM и Cisco предложили инициативу инклюзивного нейминга