Perl

z Wikipédie, slobodnej encyklopédie
Prejsť na: navigácia, hľadanie
Perl
Druh Funkčný, objektový
Dátum vzniku December 1987
Použitie Všetky platformy
Typová kontrola Dynamická
Tvorca Larry Wall
Používané prípony .pl, .pm, .t

Perl (Practical Extraction and Report Language) je univerzálny, interpretovaný (t.j. netreba ho kompilovať) programovací jazyk, vyvinutý v roku 1987, Larrym Wallom, lingvistom, ktorý pracoval ako správca systémov v NASA. Zámerom bolo spraviť jazyk praktický (ľahko používateľný, výkonný, kompletný) a nie nevyhnutne pekný (elegantný, minimalistický). Jazyk prešiel viacerými vývojovými míľnikmi:

Míľnik Prvá verzia Popis
Perl 1 ("minulosť Perl-u") 1987 Nástroj pre správcov systémov, niečo medzi skriptovaním v Unixovom shell-i a programovaním v C.
Perl 5 ("súčasnosť Perl-u") 1994 Výkonný, univerzálny jazyk hlboko ponorený do bohatého dedičstva.
Perl 6 ("budúcnosť Perl-u") n/a Konzistentný, koherentný redizajn jazyka, s úmyslom aby vydržal nasledujúcich 25 rokov.

Pôvodne bol Perl vyvinutý na manipuláciu textu, dnes sa používa v mnohých oblastiach, od správy systémov, programovanie webov, sieťové programovanie, vývoj GUI, programovanie hier (napr. Construder) a 3D grafiku pomocou OpenGL, až po internetové aplikácie, akou je napríklad Wikipédia. Perl 5 beží na viac ako 100 platformách od prenosných zariadení až po mainfram-y.

Medzi hlavné črty Perl-u patrí:

  • masívna knižnica použiteľného kódu
  • kultúra najlepšej praxe a testovania
  • vľúdna a otvorená komunita

Programovať v Perl-e sa dá rôznymi štýlmi v závislosti na projekte, dostupnom čase, očakávanej potreby údržby programu, osobnom štýle. Moto jazyka je TIMTOWTDI (There's more than one way to do it), čo umožňuje tvoriť pekný kód ale aj ťažko čitateľný neporiadok.

Externé odkazy[upraviť | upraviť zdroj]