WikiDer > Рекурсивный акроним - Википедия
А рекурсивный акроним является акроним который относится к себе. Термин впервые был использован в печати в 1979 г. Дуглас Хофштадтеркнига Гедель, Эшер, Бах: вечная золотая коса, в котором Хофштадтер изобретает аббревиатуру GOD, означающую «БОГ над джинном», чтобы помочь объяснить бесконечные серии, и описывает ее как рекурсивную аббревиатуру.[1] Последовали другие ссылки,[2] однако эта концепция использовалась еще в 1968 г. Джон Бруннернаучно-фантастический роман Стой на Занзибаре. В рассказе аббревиатура EPT (образование для конкретной задачи) позже превратилась в «эптификацию для конкретной задачи».
Рекурсивные акронимы обычно образуют задом наперед: либо существующему обычному аббревиатуру дается новое объяснение того, что обозначают буквы, либо имя превращается в аббревиатуру, давая буквам объяснение того, что они обозначают, в каждом случае первая буква рекурсивно обозначает все акроним.
В вычисление, ранняя традиция в хакер сообщество (особенно в Массачусетский технологический институт) должен был выбрать акронимы и аббревиатуры, относящиеся к ним с юмором или к другим аббревиатурам. Возможно, самым ранним примером в этом контексте - с 1960 года - является backronym «Месить до бесполезного», который был создан для описания Mung, а через некоторое время был изменен на "Mung until No Good". Он жил как рекурсивная команда на языке редактирования. TECO.[3] В 1977 или 1978 появился ТИНТ («ТИНТ - это не TECO"), редактор для MagicSix написано (и названо) Тедом Андерсоном. Это вдохновило два MIT Лисп-машина редакторы позвонили EINE ("EINE не Emacs", Немецкий для один) и ZWEI ("Первоначально ZWEI был EINE", по-немецки два). За ними последовали Ричард Столменс GNU (GNU не Unix). Многие другие также включают отрицательные стороны, такие как отрицание того, что определенная вещь является или похожа на что-то еще (на что определенная вещь действительно похожа или даже является производной), чтобы указать, что, несмотря на сходство, она отличалась от программы, в которой это было основано.[3]
Более ранний пример появляется в учебнике по структурам данных 1976 года, в котором псевдоязык SPARKS используется для определения алгоритмов, обсуждаемых в тексте. Утверждается, что «ИСКРЫ» - неакронимическое имя, но «было предложено несколько забавных идей» в качестве расширения имени. Одно из предложений - «Умные программисты должны знать SPARKS».[4] (этот пример хвостовой рекурсивный)
Примеры
Организации
Немного организации были названы или переименованы таким образом:
- BWIA - BWIA West Indies Airways (ранее British West Indian Airways)
- СПРАВЕДЛИВЫЙ - Справедливость и точность в отчетности
- ФЕРМА - Движение за права сельскохозяйственных животных
- FALE - Ассоциация любителей замкового спорта FALE[5][6]
- GES - GES Exposition Services (ранее Greyhound Exposition Services)
- hEART - hEART Европейская ассоциация исследований в области транспорта
- Heil - Heil Environmental Industries Limited, производитель мусоровозы
- ВИЗА - Visa International Service Association
- WAT - WAT Automotive Technologies
Другие
- Аллегро - Подпрограммы игры низкого уровня Allegro (ранние версии для Atari ST назывались «подпрограммы игры низкого уровня Atari»)
- AGFA - Всегда выбирайте AGFA
- ANX - не ANX XNA
- AROS - Операционная система AROS Research (первоначально операционная система Amiga Research)
- ATI - ATI Technologies Inc.
- СПРОСИТЬ - спросить искать стук
- BAMF - платформа согласования приложений BAMF
- ПТИЦА - Демон Интернет-маршрутизации BIRD
- BOSH - Внешняя оболочка Bosh
- ПЕЩЕРА - Автоматическая виртуальная среда CAVE
- cURL - Библиотека запросов URL-адресов Curl[7]
- Darcs - Расширенная система контроля версий Darcs
- EINE - EINE - это не Emacs
- ENAML - ENAML не является языком разметки [8]
- ФИДЖИ - Фиджи просто ImageJ
- FYBMEM - FYBMEM Ваш основной механизм редактирования монитора
- Giantleap - Giantleap улучшает автоматизацию экологически чистых перевозок за счет продления срока службы автомобильных топливных элементов PEM.[9]
- GiNaC - GiNaC не является CAS (система компьютерной алгебры)
- GNU - GNU не Unix
- GPE - Среда для карманного компьютера GPE
- gRPC - Удаленные вызовы процедур grpc
- ХИДЖОС - Hijos por la Identidad y la Justicia contra el Olvido y el Silencio
- HIME - редактор метода ввода HIME[10]
- INX - INX's Not X (клон UNIX)
- ДЖЕК - Комплект для подключения аудио JACK
- ДЖО - Собственный редактор Джо
- Сом - Сервер KGS Go
- ХРОМОЙ - ХРАМАЯ не MP3 Кодировщик[11]
- ЖИЗНЬ - ЖИЗНЬ НАВСЕГДА
- Жизни - LiVES - система редактирования видео
- МЕГА - Глобальный доступ с шифрованием MEGA[12]
- MIATA - MIATA всегда ответ
- МЯТА - МЯТА Нет ПРОФ
- МИНТ - MiNT не является TOS (позже изменено на «MiNT теперь TOS»)
- Mung - Мунг до бесполезного[13]
- Нано - Другой редактор Nano
- Nagios - Нагиос не собирается настаивать на святости (отсылка к предыдущему имени Нагиоса, «Нетсэйнт»; агиос [αγιος] - греческое слово, означающее «святой»)
- NiL - НиЛ не Лиеро
- Ниндзя-иде - Ninja-IDE - это не просто еще одна IDE
- NITE - NITE тоже не TECO (второе предложение от создателя TINT)
- pacc - pacc: компилятор-компилятор[14]
- PHP - PHP: Препроцессор гипертекста (из «Инструменты персональной домашней страницы», чаще упоминается как «Инструменты PHP».[15])
- СОСНА - СОСНА почти Вяз, первоначально; PINE теперь официально означает "Pine Internet News and E-mail".[16]
- PINN - PINN - это не NOOBS
- PIP - PIP устанавливает пакеты
- PIPER - PIPER - это Рекурсивное расширение PIPER (внутренняя система контроля версий Google)
- P.I.P.S. - P.I.P.S. POSIX на Symbian
- Цинь - Цинь не медленный[17]
- винтовка - винтовка - это весело (изначально Reddit это весело[18])
- Об / мин - Менеджер пакетов RPM
- SPARQL - Протокол SPARQL и язык запросов RDF
- TikZ - TikZ ist kein Zeichenprogramm (немецкий; TikZ - это не программа для рисования)
- ТИАРА - ТИАРА - это рекурсивная аббревиатура.[19]
- TiLP - TiLP - это программа для связывания
- КОНЧИК - СОВЕТ нет Пико
- ТРЕЗОР - TRESOR надежно выполняет шифрование вне ОЗУ
- UIRA - UIRA не является рекурсивным сокращением
- ВИНО - WINE - это не эмулятор[20] (Первоначально эмулятор Windows[21])
- XAMPP - XAMPP Apache MariaDB PHP Perl
- XBMC - XBMC Media Center (первоначально Xbox Media Center)
- XINU - Xinu - это не Unix
- XNA - XNA не сокращено
- XNU - X не Unix[22]
- YAML - YAML Ain't Markup Language (изначально «Еще один язык разметки»)
- ЦИНК - ЦИНК не является коммерческим
- Зинф - Zinf Is Not FreeAmp
- ZOMBIE - Zombie - это оптическое измерение штрих-кодов с помощью In-situ Expressiona, метода анализа отдельных клеток[23]
- ZWEI - ZWEI Был EINE Изначально («eins» и «zwei» в переводе с немецкого означают «один» и «два» соответственно)
Вымышленный
- ТТП - технологический проект в Дилберт комикс. Инициалы означают «Проект ТТП».[24]
- ГРУНЖ - определяется Гомер Симпсон в Симпсоны эпизод "Это шоу 90-х"как" Гитарный рок, использующий энергию нигилистического гранжа ", еще один необычный пример рекурсивного акронима, рекурсивная буква которого не является ни первой, ни последней буквой.
- КОС-МОС - персонаж из Ксеносага серия видеоигр. «КОС-МОС» - это рекурсивная аббревиатура, означающая «Космос подчиняется нескольким стратегическим операционным системам». Неясно, считается ли это истинным рекурсивным акронимом, однако, поскольку Космос, упоминаемый в аббревиатуре, может быть просто альтернативным написанием космос.
Взаимно рекурсивный или иным образом особенный
- В GNU Hurd проект назван с взаимно рекурсивной аббревиатурой: «Hurd» означает «Hird of Unix-Replacing. Демоны», а« Hird »означает« Hurd of Interfaces, представляющие глубину ».
- RPM, PHP, XBMC и YAML изначально были обычными аббревиатурами, которые позже были рекурсивно переопределены. Они являются примерами или могут упоминаться как фонимизация,[нужна цитата] где изменено официальное значение аббревиатуры.
- Джини утверждает, что является первым рекурсивным антиакронимом: «Джини - это не инициалы».[25][26] Однако его можно было бы более правильно назвать антибэкронимом, потому что термин «Джини» вообще ничего не означал. Более поздний "XNA", с другой стороны, был специально разработан таким образом.
- Большинство рекурсивных аббревиатур рекурсивны по первой букве, что, следовательно, является произвольным выбором, часто выбираемым из соображений юмора, простоты произношения или соответствия более раннему аббревиатуре, в которой одни и те же буквы использовались для разных слов, например PHP, который теперь стоит для "PHP: Препроцессор гипертекста", но изначально был "Персональной домашней страницей". тем не мение ЙОПИ, "Ваш личный YOPY" рекурсивен на последней букве.
Смотрите также
- Синдром РАС - Использование акронима, за которым следует одно из слов, составляющих этот акроним (синдром синдрома избыточного акронима)
- Самостоятельная ссылка - Предложение, идея или формула, относящиеся к самой себе
- Язык веб-онтологий - Семейство языков представления знаний, в котором намеренно используется аббревиатура «OWL».
- Двуязычные тавтологические выражения - Использование большего количества слов, чем необходимо для четкого выражения
- Акроним из трех букв Трехбуквенный акроним, описывающий трехбуквенные сокращения.
Рекомендации
- ^ «Загадки и парадоксы: бесконечность в конечном счете». Получено 23 апреля 2013.
- ^ «WordSpy - рекурсивное сокращение». Получено 18 декабря 2008.
- ^ Движение за свободное программное обеспечение и будущее свободы: название «GNU», Ричард Столмен, 9 марта 2006 г.
- ^ Основы структур данных (Эллис Горовиц и Сартадж Сахни, Computer Science Press, 1976).
- ^ «ФАЛЕ Ассоциация любителей локного спорта». Архивировано из оригинал 22 февраля 2014 г.. Получено 12 февраля 2014.
- ^ Уайлс, Джек; Гудайтис, Терри; Джаббуш, Дженнифер; Роджерс, Расс; Лоутер, Шон (2 января 2012 г.). FALE Ассоциация любителей локного спорта. ISBN 9781597496650. Получено 12 февраля 2014.
- ^ Стенберг, Даниэль (20 марта 2015 г.). "локон, сегодня 17 лет". daniel.haxx.se. Получено 20 марта 2015.
- ^ https://docs.enoughtt.com/enaml/
- ^ "Огромный скачок".
- ^ "Редактор метода ввода HIME". Получено 8 мая 2019.
- ^ "О ХРУСТОМ". Получено 20 февраля 2016.
- ^ "МЕГА". Получено 19 января 2013.
- ^ "Жаргонный файл: Mung". Получено 15 октября 2007.
- ^ «pacc: компилятор-компилятор». Архивировано из оригинал 18 июля 2012 г.. Получено 14 мая 2012.
- ^ «История PHP». php.net.
- ^ "Что на самом деле означает сосна". Архивировано из оригинал 7 июня 2011 г.. Получено 6 марта 2007.
- ^ Сайт QINS
- ^ «Reddit is Fun теперь называется« Rif is fun for reddit »из-за проблем с лицензированием». Полиция Android. 7 января 2020 г.. Получено 4 марта 2020.
- ^ Журнал .EXE, ноябрь 1996 г.
- ^ "FAQ - Официальная винная вики". Получено 16 января 2009.
- ^ «Винная архитектура». Вино HQ. Получено 16 июн 2012.
- ^ «Перенос приложений UNIX / Linux на Mac OS X: Глоссарий». Компьютер Apple. 2005 г.. Получено 7 июн 2017.
- ^ Аскары, А .; Sanchez-Guardado, L .; Linton, J.M .; Чадли, Д. М .; Budde, M. W .; Cai, L .; Lois, C .; Эловиц, М. Б. (18 ноября 2019 г.). «Считывание штрих-кодов ДНК на месте и редактирование отдельных оснований с помощью транскрипции in vitro». Природа Биотехнологии. 38 (1): 66–75. Дои:10.1038 / s41587-019-0299-4. ЧВК 6954335. PMID 31740838.
- ^ "Проект ТТП Дилберта". Дилберт. Получено 9 июля 2018.
- ^ FAQ для списка рассылки JINI-USERS, Проверено 18 ноября 2013 г.
- ^ Введение в Спецификация Jini, Арнольд и др., Пирсон, 1999 г., ISBN 0201616343
- Эта статья частично основана на Файл жаргона, который находится в открытом доступе.
внешняя ссылка
- Словарное определение рекурсивный акроним в Викисловарь