Рекурсивный акроним

редактировать
Акроним, расширение которого включает копию самого себя

A Рекурсивная аббревиатура - это аббревиатура , которая относится к самому себе. Этот термин был впервые использован в печати в 1979 году в книге Дугласа Хофштадтера Гёдель, Эшер, Бах: вечная золотая коса, в которой Хофштадтер изобретает аббревиатуру БОГ, означающую «БОГ Сверху». Джинн ", чтобы помочь объяснить бесконечный ряд, и описывает его как рекурсивный акроним. За этим последовали и другие ссылки, однако эта концепция была использована еще в 1968 году в научно-фантастическом романе Джона Бруннера Стой на Занзибаре. В рассказе аббревиатура EPT (образование для конкретной задачи) позже превратилась в «эптификацию для конкретной задачи».

Рекурсивные акронимы обычно образуют в обратном направлении : либо существующему обычному сокращению дается новое объяснение того, что обозначают буквы, либо имя превращается в аббревиатуру, давая буквам объяснение что они означают, в каждом случае первая буква рекурсивно обозначает весь акроним.

Содержание

  • 1 Первые примеры, связанные с компьютерами
  • 2 Примеры
    • 2.1 Организации
    • 2.2 Другие
    • 2.3 Вымышленные
    • 2.4 Взаимно рекурсивные или особые
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки

Первые примеры, связанные с компьютерами

В вычислениях, ранней традиции в сообществе хакеров (особенно в MIT ) должен был выбрать аббревиатуры и аббревиатуры, которые юмористически относились к самим себе или к другим аббревиатурам. Возможно, самым ранним примером в этом контексте - с 1960 года - является бэкроним «Месить до бесполезного», который был создан для описания Мунг и некоторое время спустя был изменен на «Мунг до Не хорошо". Она существовала как рекурсивная команда в языке редактирования TECO. В 1977 или 1978 появился TINT («TINT Is Not TECO »), редактор, написанный (и названный) Тедом Андерсоном. Это вдохновило два редактора MIT Lisp Machine под названием EINE («EINE Is Not Emacs », немецкий язык для одного) и ZWEI (« ZWEI Первоначально был EINE ", немецкий на двоих). За ними последовал Ричард Столлман GNU (GNU Not Unix ). Многие другие также включают отрицательные стороны, такие как отрицание того, что определенная вещь является или похожа на что-то еще (на что определенная вещь действительно похожа или даже является производной), чтобы указать, что, несмотря на сходство, она отличалась от программы, в которой он был основан.

Более ранний пример появляется в учебнике по структурам данных 1976 года, в котором псевдоязык SPARKS используется для определения алгоритмов, обсуждаемых в тексте. Утверждается, что «ИСКРЫ» - неакронимическое имя, но «было предложено несколько забавных идей» в качестве расширения имени. Одно из предложений - «Умные программисты должны знать SPARKS». (этот пример - хвостовая рекурсивная )

Примеры

Организации

Некоторые организации были названы или переименованы следующим образом:

Прочее

  • Allegro - Allegro Low LEvel Game ROutines (ранние версии для Atari ST были называется «Низкоуровневые игровые процедуры Atari»)
  • AGFA - Всегда используйте AGFA
  • ANX - Не XNA
  • AROS ANX - Операционная система AROS Research (первоначально Amiga Исследовательская операционная система)
  • ATI - ATI Technologies Inc.
  • ASK - Ask Seek Knock
  • BAMF - Платформа сопоставления приложений BAMF
  • BIRD - BIRD Internet Routing Daemon
  • BOSH - Внешняя оболочка Bosh
  • CAVE - Автоматическая виртуальная среда CAVE
  • cURL - Библиотека запросов URL-адресов Curl
  • Darcs - Расширенная система контроля версий Darcs
  • EINE - EINE - это не Emacs
  • ENAML - ENAML - это не язык разметки
  • FIJI - FIJI - это просто ImageJ
  • FYBMEM - FYBMEM Ваш основной механизм редактора монитора
  • Giantleap - Giantleap улучшает автоматизацию экологически чистых перевозок с продлением срока службы автомобильных топливных элементов PEM.
  • GiNaC - GiNaC не является CAS (система компьютерной алгебры)
  • GNU - GNU не Unix
  • GPE - GPE Palmtop Environment
  • gRPC - Удаленные вызовы процедур grpc
  • HIJOS - Hijos por la Identidad y la Justicia contra el Olvido y el Silencio
  • HIME - Редактор метода ввода HIME
  • INX - INX's Not X (клон UNIX)
  • JACK - JACK Audio Connection Комплект
  • ДЖО - Собственный редактор Джо
  • KGS - KGS Go Server
  • LAME - LAME Не MP3 Encoder
  • LIFE - LIFE Is For Ever
  • LiVES - LiVES - это система редактирования видео
  • MEGA - MEGA Encrypted Global Access
  • MIATA - MIATA всегда ответ
  • MINT - MINT - это не TRAC
  • MiNT - MiNT - это не TOS (позже изменено на «MiNT is Now TOS»)
  • Mung - Mung пока не годится
  • Nano - Другой редактор Нано
  • Нагиос - Нагиос не будет настаивать на святости (отсылка к предыдущему имени Нагиоса, «Нетсэйнт»; agios [αγιος] - греческое слово, означающее «святой»)
  • NiL - NiL Isn't Liero
  • Ninja-ide - Ninja-IDE - это не просто еще одна IDE
  • NITE - NITE тоже не TECO (2-е предложение от создателя TINT)
  • pacc - pacc: компилятор-компилятор
  • PHP - PHP: препроцессор гипертекста (из «Персональной домашней страницы Инструменты, "чаще называемые" Инструменты PHP ")
  • СОСНА - СОСНА - это почти вяз, изначально; PINE теперь официально означает «Pine Internet News and E-mail»
  • PINN - PINN Is Not NOOBS
  • PIP - PIP устанавливает пакеты
  • PIPER - PIPER - это PIPER Рекурсивно расширяется (Внутренняя система контроля версий Google)
  • PIPS - PIPS Есть ли POSIX на Symbian
  • Qins - Qins is not Slow
  • Rif - Rifting is Fun (изначально Reddit is Fun)
  • RPM - Менеджер пакетов RPM
  • SPARQL - Протокол SPARQL и язык запросов RDF
  • TikZ - TikZ ist kein Zeichenprogramm (немецкий язык; TikZ не является программой для рисования)
  • TIARA - TIARA - это рекурсивная аббревиатура
  • TiLP - TiLP - это программа связывания
  • СОВЕТ - TIP не
  • TRESOR - TRESOR надежно выполняет шифрование вне ОЗУ
  • UIRA - UIRA не Рекурсивное сокращение
  • WINE - WINE не является эмулятором (изначально эмулятор Windows)
  • XAMPP - XAMPP Apache MariaDB PHP Perl
  • XBMC - XBMC Media Center (первоначально Xbox Media В центре)
  • XINU - Xinu - это не Unix
  • XNA - XNA's Not Acronymed
  • XNU - X is not Unix
  • YAML - YAML Ain 't Markup Language (первоначально «Еще один язык разметки»)
  • ZINC - ZINC не является коммерческим
  • Zinf - Zinf Is Not FreeAmp
  • ZOMBIE - Zombie is Optical Measurement of Штрих-коды по выражению на месте a, метод анализа отдельных ячеек
  • ZWEI - ZWEI был EINE Первоначально («eins» и «zwei» на немецком языке означают «один» и «два» соответственно)

Вымышленный

  • ТТП - технологический проект в комиксе Дилберт. Инициалы означают «Проект ТТП».
  • ГРУНГ - определено Гомером Симпсоном в Симпсоны эпизод «Шоу 90-х » как «Гитарный рок, использующий энергию нигилистического гранжа», еще один необычный пример рекурсивного акронима, рекурсивная буква которого не является ни первой, ни последней буквой.
  • КОС-МОС - персонаж из Ксеносаги серия видеоигр. «КОС-МОС» - это рекурсивная аббревиатура, означающая «Космос подчиняется нескольким стратегическим операционным системам». Неясно, считается ли это истинным рекурсивным акронимом, однако, поскольку Космос, упоминаемый в аббревиатуре, может быть просто альтернативным написанием космос.

Взаимно рекурсивный или иным образом особый

  • The GNU Hurd в названии проекта используется взаимно рекурсивная аббревиатура: «Hurd» означает «Hird of Unix-заменяющие демоны », а «Hird» означает «Hurd интерфейсов, представляющих глубину».
  • RPM, PHP, XBMC и YAML изначально были обычными аббревиатурами, которые позже были рекурсивно переопределены. Они являются примерами или могут быть названы бэкронимизацией, когда официальное значение акронима изменено.
  • Джини утверждает, что является первым рекурсивным антиакронимом: ' Джини - это не инициалы ». Однако его можно было бы более правильно назвать антибэкронимом, потому что термин «Джини» вообще ничего не означал. С другой стороны, более поздний «XNA » был специально разработан таким образом.
  • Большинство рекурсивных сокращений рекурсивны по первой букве, что, следовательно, является произвольным выбором, часто выбираемым для из соображений юмора, простоты произношения или согласованности с более ранним аббревиатурой, в которой для разных слов использовались одни и те же буквы, например PHP, который теперь означает «PHP: препроцессор гипертекста», но изначально был «личной домашней страницей». Однако YOPY, «Your own personal YOPY» рекурсивно встречается в последней букве.

См. Также

Ссылки

  • Эта статья частично основана на в файле жаргона, который находится в общественном достоянии.

Внешние ссылки

Последняя правка сделана 2021-06-03 10:33:57
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте