Active State Perl


Perl je programovací jazyk, který si získal statisíce příznivců po celém světě. S jeho pomocí můžete psát užitečné programy na několika řádcích, ale také programy mnohem složitější.

Perl pochází ze světa UNIXu, díky společnosti Active State jej však nyní můžete používat i pod operačním systémem Windows. Pokud rozumíte alespoň trochu anglicky, tato distribuce obsahuje velmi dobře zpracovanou nápovědu, která vám ulehčí vstup do světa Perlu. Pokud se Perl naučíte a časem přestoupíte na UNIX (Linux bude za několik let rozšířenější než Windows), vaše znalosti se vám budou hodit, protože se jedná o velmi oblíbený jazyk systémových administrátorů.

Pokud se Perl učíte, máte velkou výhodu v tom, že na rozdíl od jiných programovacích jazyků velmi rychle budete umět psát první užitečné programy.

Tak například tento program nalezne všechna čísla v souborech v současném adresáři, sečte je a součet vytiskne. Sami musíte uznat, že tento program není rozhodně dlouhý.

opendir DIR, ".";
$sum = 0;

foreach $f (readdir DIR)
{
	open IN, $f;
	read IN, $tmp, 5000000;
	close IN;
	$sum += $1 while ($tmp =~ /(\d+)/g);
}
print $sum; 

Přeji vám mnoho štěstí s vašim experimentováním. Po instalaci Active Perl naleznete velmi kvalitní pomoc v nápovědě Active Perl. V adresáři html otevřete soubor index.html a zbytek nechávám na vás.

Pokud máte přístup k Internetu, na následujících stránkách naleznete řadu informací:

Informace v češtině:

a v anglickém jazyce:

Miloslav Nič