Perl
Website: perl.org
Proiectat de: Larry Wall
Perl este un limbaj de programare dinamic de nivel înalt, general, interpretat.
Deși Perl nu este oficial un acronim, există diverse backronime în utilizare, inclusiv „Extracția practică și limbajul de raportare” .Perl a fost dezvoltat de Larry Wall în 1987 ca un limbaj de script UNIX cu scop general pentru a facilita procesarea raportului.
De atunci, a suferit multe schimbări și revizii.
Perl inițial nu a fost capitalizat, iar numele a fost schimbat pentru a fi capitalizat până la eliberarea Perl 4.
Cea mai recentă versiune este Perl 5, lansată pentru prima dată în 1994.
Din 2000 până în octombrie 2019, a șasea versiune a lui Perl a fost în dezvoltare, înainte ca numele acestuia din urmă să fie schimbat oficial în Raku.
Ambele limbi continuă să fie dezvoltate independent de diferite echipe de dezvoltare și împrumută în mod liberal idei unul de la celălalt.
Perl împrumută caracteristici din alte limbaje de programare, inclusiv C, SH, AWK și SED; Acestea furnizează facilități de procesare a textului fără limitele arbitrare de lungime a datelor multor instrumente contemporane de comandă UNIX.
Perl este un limbaj de programare extrem de expresiv: codul sursă pentru un algoritm dat poate fi scurt și extrem de comprimibil.
Perl a obținut o popularitate răspândită la mijlocul anilor 1990, ca limbaj de script CGI, în parte datorită puternicului său exprimare obișnuită și a abilităților sale de analiză.
În plus față de CGI, Perl 5 este utilizat pentru administrarea sistemului, programarea rețelei, finanțe, bioinformatică și alte aplicații, cum ar fi pentru GUI.
Acesta a fost poreclit „The Elvețian Army Chainwaw de limbi de script” din cauza flexibilității și puterii sale.
În 1998, a fost, de asemenea, denumită „banda de conductă care ține internetul împreună”, cu referire atât la utilizarea sa omniprezentă ca limbă de lipici, cât și la ineleganța sa percepută.