Modern Perl: Porovnání verzí

Smazaný obsah Přidaný obsah
Kychot (diskuse | příspěvky)
Kapitoly
Kychot (diskuse | příspěvky)
stručný obsah až do kap. 07 – Objekty
Řádek 32:
 
=== 00. Předmluva ===
* spouští se jak výše řečeno
* Mám se učit Perl 5 anebo Perl 6? Pro a proti.
 
=== 01. Filosofie Perlu ===
* je to ''pragmatický jazyk''
* Než [[Larry Wall]] navrhnul Perl, studoval lidské jazyky
* Důležité jsou idiomy
* Kontext – nejen skalární a seznamový, ale skaláry samotné mohou vytvářet číselný, řetězcový či logický kontext – v závislosti na operátorech
* Defaultní proměnné $_, @_ a @ARGV
 
=== 02. Perl a jeho komunita ===
* IRC, CPAN, setkání atd.
 
=== 03. Jazyk Perl ===
Velmi rozsáhlá kapitola o základních vlastnostech jazyka:
* Jména, proměnné, hodnoty atd.
* Unicode
* Čísla
* Undef
* Seznamy
* Řízení toku
* given
* pole a hashe
* vynucení (coercion)
* balíky a jmenné prostory
 
=== 04. Operátory ===
* priorita, asociativita, fixita
* typy
 
=== 05. Funkce ===
* deklarace, volání, parametry
* aj.
* anonymní funkce
* uzávěry
* autoload
 
=== 06. Regulární výrazy ===
* operátor qr//
* atd. atd.
 
=== 07. Objekty ===
* [[Moose]]
 
=== 08. Styl a efektivnost ===