Clever Geek Handbook
📜 ⬆️ ⬇️

Recursive Acronym

Recursive acronym - backronym ( abbreviation or acronym ), which indirectly or directly refers to itself .

Content

History

One of the earliest examples is the implementation of the TECO editor called TINT, which appeared in 1977 or 1978 ( TINT Is Not TECO - “TINT is not TECO”). The term " recursive acronym" first appeared in print in 1979 in the book by Douglas Hofstadter, " Godel, Escher, Bach " [1] , which mentions (and is hereafter referred to as the recursive acronym) GOD, which means GOD Over Djinn (in the Russian translation, respectively, “GOD” and “GOD, Overcoming Genius”).

Known Examples

In Russian

  • ASKA - ASKA Joint Stock Insurance Company.
  • CROWBAR - common metal scrap.

In English

  • ALT ( ALT Linux Team - ALT Linux Team )
  • AROS ( born AROS Research Operating System - “ AROS Research Operating System ”)
  • Gambas ( Gambas Almost Means BASic - Gambas Almost Basic)
  • GiNaC ( GiNaC is Not a CAS - GiNac is not a CAS)
  • GNU ( "GNU's Not UNIX " - "GNU is not UNIX")
  • GPE ( GPE Palmtop Environment )
  • HCG ( English "HCG CONSULTING GROUP" )
  • JACK ( English "JACK Audio Connection Kit" - "Set for connecting audio jack")
  • LAME ( English “LAME Ain't an MP3 Encoder” - “LAME is not an mp3 encoder”)
  • LiVES ( Eng. "LiVES is a Video Editing System" - "LiVES - video editing system")
  • MEGA ( Eng. "MEGA Encrypted Global Access - " MEGA Encrypted Global Access ")
  • NAGIOS ( "NAGIOS Ain't Gonna Insist On Sainthood" - "Nagios Is Not Going to Insist on Holiness")
  • Miyagi ( Miyagi Is Yet Another Graphical user Interface - “Miyagi is another GUI ”)
  • PHP ( English: “PHP: Hypertext Preprocessor” - “PHP: Hypertext Preprocessor ”) [2]
  • PINE ( PINE Is Not Elm - “Pine Is Not Elm”)
  • PIPS ( Eng. "PIPS Is POSIX on Symbian" ) - "Portable Operating System Interface ( POSIX ) for Symbian ")
  • PNG ( English "PNG's Not GIF" - "PNG - not GIF" (unofficial name).
  • RPM ( RPM Package Manager - RPM Package Manager )
  • SPARQL ( English "SPARQL Protocol and RDF Query Language ")
  • XNA ( Eng. "XNA's Not Acronymed" - "XNA - Not Acronym")
  • YAML ( "YAML Ain't Markup Language" - "YAML is not a markup language")
  • VES ( English "VES Electric Spain" )
  • VISA ( Eng. "Visa International Service Association" ).
  • WINE ( eng. "WINE Is Not Emulator" - "WINE is not an emulator")
  • Zinf ( Eng. "Zinf Is Not FreeAmp " - "Zinf is not FreeAmp")

In Swedish

  • SAAB - SAAB Automobil AktieBolaget (originally decoded as Svenska Aeroplan Aktiebolaget)

Indirect Recursion

There is also an acronym containing indirect recursion: Hurd . Hurd is English. “Hird of Unix-Replacing Daemons” - “Hird daemons replacing Unix .” And Hird, in turn, stands for: English. "Hurd of Interfaces Representing Depth" - "Hurd of Interfaces Representing Depth ."

Build Algorithm

The “pure” recursive acronym is constructed using a simple algorithm :

  1. An acronym for a product is invented, for example: SE - “free encyclopedia”.
  2. Any letter is added at the beginning, for example, "B", we get "VSE".
  3. The entire acronym appears as one whole, that is, “VSE - free encyclopedia”.

Notes

  1. ↑ Puzzles and Paradoxes: Infinity in Finite Terms (neopr.) . Date of treatment November 2, 2013.
  2. ↑ PHP: General Information - Manual
Source - https://ru.wikipedia.org/w/index.php?title=Recursive_Acron&oldid=96181094


More articles:

  • Navarino Massacre (1821)
  • Bozheryanov, Ivan Nikolaevich
  • Junbungaku
  • Lyudenevichi (Zhitkovichi district)
  • Whiteboarding
  • Paris Commune Street (Samara)
  • Ze Kalanga
  • Hatcher, John Bell
  • Ashrafi (oil and gas field)
  • Pedagogy (magazine)

All articles

Clever Geek | 2019