Acronymie recursive

Acronymie récursive

L'acronymie récursive est une forme d'acronymie qui fait appel à la récursivité et plus précisément à l'auto-référence dans un procédé de mise en abyme littéraire. On parle aussi d'autonymie. On trouve des acronymes récursifs essentiellement en développement informatique.

Sommaire

Les principes

La forme développée de l'acronyme contient sa forme réduite, qui peut alors se développer à nouveau et ainsi de suite, en une suite infinie de développements[1]. Construire des acronymes récursifs est un jeu fréquent chez les hackers :

« Nous les hackers nous [...] avions aussi une tradition d'acronymes récursifs qui consiste à dire que le programme qu'on crée est similaire à un programme existant. On peut lui donner un nom récursif qui dit celui-ci n'est pas celui-là. Par exemple, il y avait beaucoup d'éditeurs de texte TICO dans les années 60 et 70 et ils étaient généralement appelés quelque chose ou autre TICO. À cette époque un hacker malin appela le sien Tint, pour Tint Is Not Tico, le premier acronyme récursif. En 1975, j'ai développé le premier éditeur de texte EMACS et il y a eu de nombreuses imitations d'EMACS, beaucoup étaient appelés quelque chose Emacs, mais l'un était nommé FINE (« BIEN! » n.d.t) pour Fine is not Emacs. Et il y a eu SINE pour Sine is not Emacs, et IINA pour Iina Is Not Emacs, et il y a eu MINCE pour Mince Is Not Complete Emacs [rires], c'était une imitation incomplète. Ensuite IINA a été complètement réécrit et la nouvelle version a été appelée ZWII pour Zwii Was Iina Initially [rires]. »

— Richard Stallman, Logiciel Libre : Liberté et coopération. Université de New-York. 29 Mai 2001. Traduction par Xavier Dumont initialement parue sur www.gnulinuxfr.org.


Il faut faire un petit distinguo entre récursivité tygrographique et récursivité sémantique :

  1. l'acronyme récursif tygrographique se définit formellement ainsi : « l'un des mots de l'acronyme est l'acronyme lui-même ». L'acronyme récursif tygrographique est donc un acronyme auto-imbriqué. Cette construction est artificielle.
  2. l'acronyme récursif sémantique est une construction plus naturelle : Un acronyme emploie un mot dont le sens est mal défini ou peu à peu oublié. En définitive, ce mot se définit par rapport à l'acronyme, ce qui crèe une autoréférence. L'exemple le plus caractéristique est celui du W3 pour WWW. L'acronyme n'est alors plus imbriqué.

Exemples d'acronymes imbriqués

Deux exemples d'imbrications multiples :

  • GTK : the GIMP ToolKit.
    • GIMP : GNU Image Manipulation Program.
      • GNU : GNU's Not UNIX.
        • UNIX : Uniplexed Information and Computing Service
Soit GTK : the GNU's Not Uniplexed Information and Computing Service Image Manipulation Program ToolKit
  • RAP : Rich AJAX Platform.
    • AJAX : Asynchronous JavaScript And XML.
      • XML : eXtensible Markup Language.
Soit RAP : Rich Asynchronous JavaScript And eXtensible Markup Language Platform

Exemples d'acronymes récursifs

Attention, rappelons encore que la plupart des explications données ici au sigle ne sont que des plaisanteries, et certains ne sont en réalité même pas de vrais sigles.

  • W3 (WWW) : World Wide Web est un acronyme récursif dans la mesure où les définitions de web font toujours références au World Wide Web[2].
  • Autour du logiciel Emacs
    • EINE : EINE Is Not Emacs (« EINE n'est pas Emacs »).
    • MINCE : Mince Is Not Complete Emacs (« Mince n'est pas complètement Emacs »).
    • ZWEI : ZWEI Was EINE Initially (« ZWEI était initialement EINE »). EINE et ZWEI veulent dire en allemand respectivement « une » et « deux », ce qui donne : « DEUX était initialement UN(e) ».
  • Bing : Bing is not Google (Bing - le moteur de recherche de Microsoft - n'est pas Google)
  • GAMBAS : Gambas Almost Means BASic (« GAMBAS signifie presque BASIC »)
  • GNU : GNU's Not UNIX (« GNU n'est pas Unix ». Prononcer gnou Le logo GNU).
  • LAME : Lame Ain't an MP3 Encoder (Lame n'est pas un encodeur mp3.).
  • LINUX : Linux Is Not UniX (Linux n'est pas Unix.).
  • MiNT : MiNT is Not TOS (MiNT n'est pas TOS), puis MiNT is Now TOS (MiNT est maintenant TOS) après que l'auteur de MiNT a été embauché par Atari.
  • XNU : XNU is Not Unix (« XNU n'est pas Unix »)
  • PHP : PHP: Hypertext Preprocessor. (Historiquement, cette acronymie récursive était l'abréviation de Personal Home Page ; en 2008, l'acronyme récursif est le sens officiel de PHP).
  • PNG : PNG's Not GIF. (« PNG n'est pas GIF ») En anglais, on prononce PNG comme le mot ping. (PNG est aussi le sigle de Portable Network Graphics, l'acronyme récursif fait référence au format GIF concurrent et licencié avec lequel rivalise le PNG en tant qu'alternative libre).
  • TRM : TRM Recognizes Music.
  • Visa : Visa International Service Association.
  • WINE : Wine Is Not an Emulator (« Wine n'est pas un émulateur »). WINdows Emulator est techniquement incorrect.
  • ALLEGRO : Allegro Low LEvel Game ROutines. Allegro est une bibliothèque en C facilitant la programmation des jeux.
  • Die PARTEI : Partei für Arbeit, Rechtsstaat, Tierschutz, Elitenförderung & basisdemokratische Initiative : ce « parti » est un canular, d'où son acronyme récursif volontaire
  • Dans la BD Dilbert :
  • TTP : The TTP Project: étant une création humoristique, c'est un des rares acronymes dont le sens original soit un acronyme récursif et, plus rare encore, dont la récursivité ne s'appuie pas sur la première lettre.
  • Winamp : Winamp Is Not A Multimedia Player
  • XNA : XNA's Not Acronymed (« XNA N'est pas un Acronyme »).
  • YAML : YAML Ain't Markup language
  • Melt : Melt Extends LaTeX with Types
  • B.O.S.S. : Boss Of Scandalz Strategyz, collectif de rap créé en 1998 par Joey Starr, DJ Spank et DJ Naughty J.

Exemple de paire d'acronymes mutuellement récursifs

  • HURD : Hird of Unix-Replacing Daemons et HIRD : Hurd of Interfaces Representing Depth[3].

Articles connexes

Notes

  1. Cette méthode d'évaluation d'une fonction récursive par remplacement d'un appel par sa définition s'appelle la réduction de Gross-Knuth.
  2. Web n'est pas seulement l'abréviation de WWW, il vient aussi de web (en) qui signifie « toile [d'araignée] ».
  3. D'après le site officiel http://www.gnu.org/software/hurd/hurd.html, `Hurd' stands for `Hird of Unix-Replacing Daemons'. And, then, `Hird' stands for `Hurd of Interfaces Representing Depth'. We have here, to my knowledge, the first software to be named by a pair of mutually recursive acronyms.
Ce document provient de « Acronymie r%C3%A9cursive ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Acronymie recursive de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Acronymie Récursive — onymie Acronymie   Rétro acronymie   Acronymie récursive Antonymie Autonymie Éponymie Holonymie …   Wikipédia en Français

  • Acronymie récursive — L acronymie récursive est une forme d acronymie qui fait appel à la récursivité et plus précisément à l auto référence dans un procédé de mise en abyme littéraire. On parle aussi d autonymie. On trouve des acronymes récursifs essentiellement en… …   Wikipédia en Français

  • Acronymie —  Ne doit pas être confondu avec Sigle. Sigles d’une seule lettre Sigles de deux lettres Sigles de trois lettres Sigles de quatre lettres Sigles de cinq lettres Sigles de six lettres …   Wikipédia en Français

  • Retro-acronymie — Rétro acronymie onymie Acronymie   Rétro acronymie   Acronymie récursive Antonymie Autonymie Éponymie Holonymie …   Wikipédia en Français

  • Rétro-acronymie — La rétro acronymie est le fait d interpréter un mot comme un acronyme, alors que ce n en est pas un à l origine, ou alors de donner un nouveau sens à un acronyme existant. MISC, un magazine abordant la sécurité informatique, tire son nom de l… …   Wikipédia en Français

  • Acronyme récursif — Acronymie récursive onymie Acronymie   Rétro acronymie   Acronymie récursive Antonymie Autonymie Éponymie Holonymie …   Wikipédia en Français

  • Acronyme — Acronymie onymie Acronymie   Rétro acronymie   Acronymie récursive Antonymie Autonymie Éponymie Holonymie …   Wikipédia en Français

  • NIIOMTPLABOPARMBETZHELBETRABSBOMONIMONKONOTDTEKHSTROMONT — Acronymie onymie Acronymie   Rétro acronymie   Acronymie récursive Antonymie Autonymie Éponymie Holonymie …   Wikipédia en Français

  • Niiomtplaboparmbetzhelbetrabsbomonimonkonotdtekhstromont — Acronymie onymie Acronymie   Rétro acronymie   Acronymie récursive Antonymie Autonymie Éponymie Holonymie …   Wikipédia en Français

  • Retro-acronyme — Rétro acronymie onymie Acronymie   Rétro acronymie   Acronymie récursive Antonymie Autonymie Éponymie Holonymie …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”