Sadržaj:
Definicija - Što znači rekurzivna kratica?
Rekurzivna kratica je akronim gdje je prvo slovo sama kratica. Na primjer, GNU znači "GNU nije Unix." Akronim se u beskonačnosti može proširiti na više primjeraka. Rekurzivne kratice koriste se u nekim nazivima softverskih projekata za šaljiv učinak, slijedeći primjer projekta GNU Richarda Stallmana.
Tehopedia objašnjava rekurzivnu kraticu
Rekurzivni akronim ugrađuje kopiju sebe u akronim. Jedan od najpoznatijih primjera je GNU-ov projekt Richarda Stallmana. GNU je kratica za "GNU nije Unix." Taj primjerak zauzvrat sadrži riječ GNU, tako da je akronim beskonačno rekurzivan. U slučaju GNU, akronim je igra na riječi: GNU nije Unix u smislu da nema koda koji datira od izvornog Bell Labs Unixa, ali ponašanje GNU-a pokušava oponašati Unix sustave što je moguće bliže.
Dok je Stallman popularizirao upotrebu rekurzivnih kratica u slobodnim i otvorenim programskim zajednicama za šaljiv učinak, praksa je već uspostavljena u laboratoriju za umjetnu inteligenciju MIT, čiji je Stallman bio dio 1970-ih i ranih 1980-ih. Dva uređivača teksta na LISP strojevima imenovana su EINE (EINE nije Emacs) i ZWEI (U početku je ZWEI bio EINE). Potonji kombinira dva rekurzivna kratica.
Ostali poznati rekurzivni akronimi uključuju:
- VINO - Vino nije emulator
- cURL - cURL URL zahtjev knjižnica
- RPM - upravitelj paketa RPM (ranije menadžer paketa Red Hat)
- PHP - PHP Hypertext Processor