Satura rādītājs:
Definīcija - ko nozīmē rekursīvs saīsinājums?
Rekursīvs saīsinājums ir akronīms, kurā pirmais burts ir pats saīsinājums. Piemēram, GNU nozīmē "GNU's Not Unix". Akronīmu var paplašināt līdz vairākiem eksemplāriem bezgalībā. Rekursīvi akronīmi dažos programmatūras projektu nosaukumos tiek izmantoti humoristiskam efektam, sekojot Ričarda Stallmana GNU projekta piemēram.
Techopedia izskaidro rekurējošo saīsinājumu
Rekursīvs akronīms akronīma veidā iesprauž sevis kopiju. Viens no pazīstamākajiem piemēriem ir Ričarda Stallmana GNU projekts. GNU nozīmē "GNU's Not Unix". Šajā kopijā savukārt ir vārds GNU, tāpēc akronīms ir bezgala rekursīvs. GNU gadījumā saīsinājums ir vārdu spēle: GNU nav Unix tādā nozīmē, ka tam nav koda, kas datēts ar oriģinālo Bell Labs Unix, bet GNU uzvedība mēģina pēc iespējas tuvāk atdarināt Unix sistēmas.
Kamēr Stallman popularizēja rekursīvu akronīmu izmantošanu brīvā un atvērtā pirmkoda programmatūras kopienās, lai panāktu humoristisku efektu, prakse jau tika izveidota MIT Mākslīgā intelekta laboratorijā, kurā Stallman piedalījās 70. gados un 1980. gadu sākumā. Divi LISP Machine teksta redaktori tika nosaukti par EINE (EINE nav Emacs) un ZWEI (sākotnēji ZWEI bija EINE). Pēdējā ir sajaukti divi rekursīvi akronīmi.
Pie citiem labi zināmiem rekursīviem akronīmiem pieder:
- Vīns - Vīns nav emulators
- cURL - cURL URL pieprasījuma bibliotēka
- RPM - RPM Package Manager (iepriekš Red Hat Package Manager)
- PHP - PHP hiperteksta procesors
