«Пока наша татарская «Тесла» не готова штурмовать серьёзные высоты» (Василий Пякин, рабочий КАМАЗа )

Изобретатель красно-чёрного дерева покаялся и призвал переименовать его в радужное

Изобретатель красно-чёрного дерева покаялся и призвал переименовать его в радужное
15 октября 2018, 10:52 Наука Текст: Андрей Туксобайтов

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

"Поверить не могу, что в 1967 году я был так слеп, что не увидел очевидных проблем в названии. Достаточно заглянуть в описание дерева из Википедии, чтобы понять как тяжело приходится студентам-афроамериканцам, изучающим курс структур данных: "Сложным является случай, когда и M и C — чёрные" или "Если N и его текущий отец чёрные, тогда удаление отца приведет к тому, что пути, которые проходят через N будут иметь на один чёрный узел меньше, чем пути, которые не проходят через него", - заявил учёный.

Своим заявлением Седжвика поставил точку в споре, возникшем в комитете по стандартизации языка C++ из-за изменений, предложенных Леонидасом Байером, работающим в Microsoft и входящим в состав ключевых разработчиков стандартной библиотеки. Леонидас предложил вычистить код std::map от упоминания слов "красный" и "чёрный", так как их использование является неполиткорректным и ассоциируется с рабством, геноцидом индейцев и неравноправием. Дерево предлагается переименовать в радужное, а для того, чтобы отличать узлы — использовать термины "светло-радужный" и "ярко радужный". Предлагаемые изменения будут включены в стандарт С++22.

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

Напомним, недавно некоторые открытые проекты уже затронула череда подобных переименований, например, в Drupal термины "master" и "slave" были заменены на "primary" и "replica", а в Django и CouchDB на "leader" и "follower".

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

Лента новостей

В программу строительства городов в Сибири будет включена территория Северного Казахстана

Все поступившие в Россию экземпляры журнала Time с портретом Навального изъяты и уничтожены

Арестован дворник, из-за халатности которого поскользнулся губернатор Петербурга

«От неё сильно не поправишься»: доктор Мясников назвал преимущества водки над пивом

«Не дам себя объелбасить»: Жириновский готовится сорвать казахстанский сценарий переворота в ЛДПР

Депутаты обязали проводить дорожные работы исключительно зимой

На Афоне открылся первый православный монастырь, борющийся с патриархатом

Житель Балашихи Нуреддин Абдулсаламов притворился украинцем, чтобы избежать армии, но стал фигурантом дела об уклонении от службы

На Крещение водоканал Белгорода вместо горячей воды подал ледяную

Магазинам разрешили не публиковать ценники

Посёлок в Ростовской области начал топить котельную акциями Сбербанка

Полиция в Приморье массово задерживает людей, раздевающихся на фоне крестов

В Россию не впустили европейского ЛГБТ-комиссара

Байден по ошибке потребовал освободить Ассанжа вместо Навального

В связи с коронавирусом Крещение перенесут на 19 июля

В России запретят продажу смартфонов, на которые невозможно установить рекомендованные приложения

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

В России отменят наследство

Коллапс в службе безопасности Cбербанка: никто не верит, что звонят не мошенники

Калифорнийские тюрьмы ввели квоту на представителей меньшинств

Для борьбы с пробками в Петербурге заасфальтируют одну из рек в центре города

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

Смотрите также