Definición - ¿Qué significa acrónimo recursivo?
Un acrónimo recursivo es un acrónimo donde la primera letra es el acrónimo en sí. Por ejemplo, GNU significa "GNU's Not Unix". El acrónimo se puede expandir a múltiples copias de sí mismo en el infinito. Los acrónimos recursivos se utilizan en algunos nombres de proyectos de software para darle un efecto humorístico, siguiendo el ejemplo del proyecto GNU de Richard Stallman.
Techinfo explica el acrónimo recursivo
Un acrónimo recursivo incrusta una copia de sí mismo dentro del acrónimo. Uno de los ejemplos más conocidos es el proyecto GNU de Richard Stallman. GNU son las siglas de "GNU's Not Unix". Esa copia a su vez contiene la palabra GNU, por lo que el acrónimo es infinitamente recursivo. En el caso de GNU, el acrónimo es un juego de palabras: GNU no es Unix en el sentido de que no tiene ningún código que data del Bell Labs Unix original, pero el comportamiento de GNU intenta imitar los sistemas Unix lo más cerca posible.
Si bien Stallman popularizó el uso de acrónimos recursivos en las comunidades de software libre y de código abierto para lograr un efecto humorístico, la práctica ya estaba establecida en el Laboratorio de Inteligencia Artificial del MIT, del cual Stallman formó parte en la década de 1970 y principios de la de 1980. Dos editores de texto de LISP Machine se llamaron EINE (EINE no es Emacs) y ZWEI (ZWEI era EINE inicialmente). Este último combina dos acrónimos recursivos.
Otras siglas recursivas conocidas incluyen:
- WINE - WINE no es un emulador
- cURL - Biblioteca de solicitudes de URL cURL
- RPM: RPM Package Manager (anteriormente Red Hat Package Manager)
- PHP - Procesador de hipertexto PHP