Programování v jazyce PERL je plné rozmanitostí!

UNIX a PERL

PERL je skvělý programovací jazyk, který působí jako arzenál systémových administrátorů v UNIXu tam, kde bash nebo sh nestačí. Ale když se podíváme na průřez všemožných programovacích jazyků, je ojedinělé, že autorovy povahové rysy se tak silně projeví v programovacím jazyce.

Když autor Larry Wall vymýšlel jazyk PERL (Practical Extracting and Reporting Language), chtěl původně vytvořit jazyk pro pohodlné zpracování textu. Později jazyk vydal pod GPL a přidal nejrůznější rozšíření, která jsou mixem programovacích jazyků C/C++, UNIXového shellu a awk. Nyní PERL obsahuje všemožné konstrukce, které způsobují, že lze různou myšlenku napsat různými způsoby. Programování v PERlu je technicky nejednoznačné a spíše připomíná slohovou práci než technický jazyk. Některé konstrukce skutečně můžete psát sudý den jedním, a lichý den druhým způsobem. Uvedu dva příklady:

If / Unless / do if / do unless

Klasická podmínka když, tak (if-then) lze v perle napsat čtyřím způsobem (nepočítat různé styly ozávorkování):

Návěští / Switch / Given

Přestože má PERL rozmanité konstrukce leccos, standardně mu chybí klasický přepínač (switch)! Uživatelé se to snažili obejít těmito třemi způsoby:

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Marián Knězek

 

Súvisiace články: