Hem blogga Vad är en rekursiv akronym? - definition från techopedia

Vad är en rekursiv akronym? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder rekursiv akronym?

En rekursiv akronym är en akronym där den första bokstaven är själva akronymen. Till exempel står GNU för "GNU's Not Unix." Förkortningen kan utökas till flera kopior av sig själv i oändligheten. Rekursiva akronymer används i vissa namn på programvaruprojekt för en humoristisk effekt, efter exempel på Richard Stallmans GNU-projekt.

Techopedia förklarar rekursiv akronym

En rekursiv akronym inbäddar en kopia av sig själv inom akronymen. Ett av de mest kända exemplen är Richard Stallmans GNU-projekt. GNU står för "GNU's Not Unix." Denna kopia innehåller i sin tur ordet GNU, så akronymen är oändligt rekursiv. I GNU: s fall är förkortningen ett spel på ord: GNU är inte Unix i den meningen att den inte har någon kod som daterar till de ursprungliga Bell Labs Unix, men beteendet hos GNU försöker efterlikna Unix-system så nära som möjligt.

Medan Stallman populariserade användningen av rekursiva akronymer i de fria och öppen källkodsprogrammen för humoristisk effekt, var praktiken redan etablerad i MIT Artificial Intelligence Lab, varav Stallman var en del på 1970- och början av 1980-talet. Två LISP-maskinredigerare fick namnet EINE (EINE Is Not Emacs) och ZWEI (ZWEI var ursprungligen EINE). Den senare blandar två rekursiva akronymer.

Andra välkända rekursiva akronymer inkluderar:

  • VIN - VIN är inte en emulator
  • cURL - cURL URL Begär bibliotek
  • RPM - RPM Package Manager (tidigare Red Hat Package Manager)
  • PHP - PHP Hypertextprocessor
Vad är en rekursiv akronym? - definition från techopedia