Perl je obecné-účel programovací jazyk původně vyvinut pro manipulaci s textem a nyní se používá pro širokou škálu úkolů, včetně správy systému, vývoj webových aplikací, síťové programování, vývoj GUI, a další.
co je Perl?
-
Perl je stabilní programovací jazyk napříč platformami.,
-
ačkoli Perl není oficiálně zkratka, ale jen málo lidí ji používalo jako praktický jazyk extrakce a hlášení.
-
používá se pro kritické projekty ve veřejném i soukromém sektoru.
-
Perl je Open Source software, licencovaný pod jeho uměleckou licencí, nebo GNU General Public License (GPL).
-
Perl vytvořil Larry Wall.
-
Perl 1.0 byl propuštěn na Usenet alt.vzorek.zdroje v roce 1987.
-
v době psaní tohoto tutoriálu byla nejnovější verze perl 5.16.2.,
-
Perl je uveden v Oxford English Dictionary.
PC Magazine oznámila Perl jako finalistu pro jeho 1998 Technical Excellence Award v kategorii vývojový nástroj.
Perl funkce
-
Perl má nejlepší funkce z jiných jazyků, jako je C, awk, sed, sh a BASIC, mimo jiné.
-
Perls database integration interface dBi podporuje databáze třetích stran, včetně Oracle, Sybase, Postgres, MySQL a dalších.
-
Perl pracuje s HTML, XML a dalšími značkovacími jazyky.
-
Perl podporuje Unicode.,
-
Perl je kompatibilní s Y2K.
-
Perl podporuje procesní i objektově orientované programování.
-
Perl rozhraní s externími knihovnami c / c++ prostřednictvím XS nebo SWIG.
-
Perl je rozšiřitelný. Existuje více než 20.000 modulů třetích stran k dispozici z komplexní Perl Archive Network (CPAN).
-
tlumočník Perl může být vložen do jiných systémů.
Perl a Web
-
Perl bývaly nejoblíbenějším webovým programovacím jazykem díky svým možnostem manipulace s textem a rychlému vývojovému cyklu.,
-
Perl je široce známý jako „lepicí páska internetu“.
-
Perl zvládne šifrovaná Webová data, včetně transakcí elektronického obchodování.
-
Perl lze vložit do webových serverů, aby se urychlilo zpracování až o 2000%.
-
Perlův mod_perl umožňuje webovému serveru Apache vložit interpret Perl.
-
balíček DBI společnosti Perl usnadňuje integraci webových databází.,
Perl je Interpretovaný
Perl je interpretovaný jazyk, což znamená, že váš kód může být spuštěn tak, jak je, bez kompilace fáze, která vytváří non přenosné spustitelný program.
tradiční překladače převádějí programy do strojového jazyka. Když spustíte program Perl, je nejprve kompilován do bajtového kódu, který je poté převeden ( jak program běží) do strojových instrukcí. Takže to není úplně stejné jako skořápky nebo Tcl, které jsou přísně interpretovány bez přechodného zastoupení.,
také to není jako většina verzí C nebo C++, které jsou kompilovány přímo do strojově závislého formátu. Je to někde mezi, spolu s Pythonem a awk a Emacsem .elc soubory.