Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Cikáda 31. 03. 2016, 17:38:12

Název: Knížka se základy jazyka Perl 5
Přispěvatel: Cikáda 31. 03. 2016, 17:38:12
Ahoj všem,

rád bych se naučil alespoň základy Perlu. Chci se teda zeptat, jakou knihu byste mi v dnešní době doporučili? Mám Perl pro zelenáče od Satrapy a Naučte se Perl za 21 dní od Laury Lemay, ale nevím, jak aktuální jsou, případně kterou začít... tedy máte s těmito kousky nějaké zkušenosti? Případně jestli dnes vůbec existuje lepší volba pro Perl, nebo ne?

Díky všem za odpověď.
Název: Re:jak na Perl 5? (knížka)
Přispěvatel: gl 31. 03. 2016, 19:15:53
Myslím, že tě tu za chvíli začnou od perlu odrazovat. Já jsem četl jen Perl pro zelenáče. Je to pěkně napsaná kniha. Druhou knihu neznám.
Název: Re:jak na Perl 5? (knížka)
Přispěvatel: wamba 31. 03. 2016, 19:47:34
nemá náhodou ta knížka (překlad) "Perl za 21" spoustu typografických chyb?
Jednou jsem ji měl půjčenou a byli tam třeba i příklady, které měli i špatný kód v příkladech, ale možná, že vyšla i opravená verze.
Jinak doporučuji: http://modernperlbooks.com/books/modern_perl_2016/ (http://modernperlbooks.com/books/modern_perl_2016/), popř. česky pak http://www.linuxsoft.cz/article_list.php?id_kategory=210 (http://www.linuxsoft.cz/article_list.php?id_kategory=210)
Název: Re:jak na Perl 5? (knížka)
Přispěvatel: nnnmm 31. 03. 2016, 20:37:31
ak to nemusi byt kniha tak http://www.tutorialspoint.com/perl/ ma velmi dobre zaciatocnicke tutorialy. Clovek to prejde za par minut a nauci sa pomerne dost.
Název: Re:jak na Perl 5? (knížka)
Přispěvatel: Petr 31. 03. 2016, 21:06:04
Modern Perl (https://pragprog.com/book/swperl/modern-perl-fourth-edition)
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: mikrom 01. 04. 2016, 01:16:58
Ahoj všem,
rád bych se naučil alespoň základy Perlu. Chci se teda zeptat, jakou knihu byste mi v dnešní době doporučili? Mám Perl pro zelenáče od Satrapy ...
IMHO, toto je najlepsia knizka na ceskom trhu a nauci ta zaklady.
Zvysok sa musis naucis z online tuttorialov a praxou.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: suic 01. 04. 2016, 09:41:12


Mohu doporucit  Learning Perl (http://shop.oreilly.com/product/0636920018452.do) nebo uz zminovany Modern Perl (http://modernperlbooks.com) a z online zdroju napr. Perl Maven (http://perlmaven.com/perl-tutorial).
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Pasky 01. 04. 2016, 09:59:53
Knížka Perl pro zelenáče je moc pěkně napsaná a pedagogicky výborná - má ale tu vadu, že je dost neúplná a v dnešní době i poněkud zastaralá. Může proto myslím posloužit jako jemný úvod nebo dovysvětlení základů, které jsi jinde nepochopil, ale už před 15 lety, kdy jsem se z ní učil já, se brzy ukázalo, že nejde o zcela moderní Perl.

(Neúplná - řekl bych, že třeba reference a věci kolem filehandles jsou tam příliš zběžně, stejně jako třídy a moduly, pamatuji-li se dobře.  Naopak tie, i když šikovný trik, už se používá jen zřídka.  Nemoderní - i blbé důsledné use warnings+strict, Moose, POE, ... a další vychytávky, které už neznám, přiznám se, že před pár lety jsem přemigroval na Python a Perl zbyl jen na onelinery a to bych asi doporučil i ostatním. ;-) Na druhou stran ty onelinery jsou v pl nepřekonatelné.)
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Pavel Tisnovsky 01. 04. 2016, 19:43:54
Na druhou stran ty onelinery jsou v pl nepřekonatelné.)

Tady se puvodne asi taky oneliner trosku za ta leta natahl :)
https://github.com/lvc/abi-compliance-checker/blob/master/abi-compliance-checker.pl
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: suic 01. 04. 2016, 23:32:30
Jsem si vzpomnel na Perl One-Liners Explained (http://www.catonmat.net/series/perl-one-liners-explained).
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: kontraband 02. 04. 2016, 00:38:24
Na perl sa vykasli. To nema perspektivu. Mozno python, alebo c#/.net, ci java. Najviac uplatnitelne na trhu prace
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Cikáda 02. 04. 2016, 09:06:29
Díky všem za tipy! Pomohly :)

Na perl sa vykasli. To nema perspektivu. Mozno python, alebo c#/.net, ci java. Najviac uplatnitelne na trhu prace

Já v Perlu stále perspektivu vidím.  ;) Není tak mrtvý, jak se dnes tvrdí.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: kontraband 02. 04. 2016, 11:45:23
Preto je tolko pracovnych pozicii v perlu, ze nie je lahke si vybrat, pravda 😃
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Cikáda 02. 04. 2016, 11:52:04
Preto je tolko pracovnych pozicii v perlu, ze nie je lahke si vybrat, pravda 😃

Říká člověk, co vyvíjí pro Windows Phone... :D To asi přežiju... ;)
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Kontraband 02. 04. 2016, 13:02:34
ja vyvijam v C# a to je rozdiel. tam spada asp.net, wpf, windows 10, windows phone. a urcite je viac pozicii na C# ako na Perl.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Cikáda 02. 04. 2016, 13:40:33
Já moc dobře vím, co tam spadá :)

C# je oproti Perlu mainstream, takže ano je na C# více pozic a zároveň (překvapivě!) je i víc vývojářů v C#. Pořád nechápu souvislost. ;) Pro mě zkrátka Perl smysl má, takže se ho učit budu tak či tak. Poradit jsem chtěl jen nejlepší cestu k tomu se jej naučit, ne řešit to, jestli to má nebo nemá cenu. ;)
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Pali 02. 04. 2016, 16:40:47
Preto je tolko pracovnych pozicii v perlu, ze nie je lahke si vybrat, pravda 😃

A aký má súvis ísť sa naučiť nový programovací jazyk s počtom pracovných pozícií pre perl na trhu práce? Žiaden. A keby aj, programovanie sa nepoužíva iba pre činnosť, ktorá generuje $.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: gl 02. 04. 2016, 16:52:56
Na perl sa vykasli. To nema perspektivu. Mozno python, alebo c#/.net, ci java. Najviac uplatnitelne na trhu prace

On nikde nepsal, že se chce naučit pouze perl.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: mikrom 02. 04. 2016, 19:15:01
Perl ma zmysel. Programatorovi rozsiri obzor - velmi vyznamne.
Napriklad pre programatorov v inych jazykoch su regularne vyrazy a hashe az pokrocilejsi koncept a mnohi sa ich nenaucia pouzivat. Programator v Perle sa s tymito vecami stretne od sameho zaciatku a nauci sa s nimi sikovne narabat. Takisto pochopenie OOP konceptu v Perle rozsiri cloveku obzor.

Ale predovsetkym Perl je neprekonatelny nastroj na uplne bezne  a prakticke veci napriklad pri spracovani textu. Kto ho ovlada usetri si mnoho prace.

A na rozdiel od inych jazykov (ako tu napr. vychvalovany C#) najdes perl nainstalovany skoro na kazdom systeme a je skutocne multiplatformny.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: pavlix 02. 04. 2016, 20:29:43
Perl ma zmysel. Programatorovi rozsiri obzor - velmi vyznamne.
Napriklad pre programatorov v inych jazykoch su regularne vyrazy a hashe az pokrocilejsi koncept a mnohi sa ich nenaucia pouzivat.

Těšil jsem se na nějaký zajímavý argument pro perl. Ale opravdu jsem nečekal, že to bude existence regulárních výrazů a hashů. Mě snad vomejou.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: pavlix 02. 04. 2016, 20:31:08
A aký má súvis ísť sa naučiť nový programovací jazyk s počtom pracovných pozícií pre perl na trhu práce? Žiaden. A keby aj, programovanie sa nepoužíva iba pre činnosť, ktorá generuje $.

Odkdy vyšší počet pracovních pozic znamená vyšší výdělek? Nebo jste tím chtěl říct, že je na perl pracovních pozic příliš mnoho?
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Pali 02. 04. 2016, 22:22:06
Odkdy vyšší počet pracovních pozic znamená vyšší výdělek?

Hm, čo? Veď nič také netvrdím. Práve naopak, snažím sa povedať, že tieto dve veličiny sú málo závislé a ťažko porovnateľné...
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: kontraband 02. 04. 2016, 23:15:35
Treba aj z niecoho zit. Ale netvrdim, ze sa nema ucit perl. A OOP, tak to potom C++. Mam sa teraz zacat ucit fortran, ci basic, na rozsirenie obzorov?
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Cikáda 02. 04. 2016, 23:30:05
Mam sa teraz zacat ucit fortran, ci basic, na rozsirenie obzorov?

To je pokus o flame nebo jen trollení?  :)
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: xyz 02. 04. 2016, 23:36:57
Treba aj z niecoho zit. Ale netvrdim, ze sa nema ucit perl. A OOP, tak to potom C++. Mam sa teraz zacat ucit fortran, ci basic, na rozsirenie obzorov?
Z niecoho zit.. Nabidky na perl mozna nejsou tak caste, ale placene rozhodne nejsou spatne, naopak.. .
Takze ne fortran nebo basic, ale napr cobol.. a ci to delas na rozsireni obzorov alebo pre peniaze to uz je na tobe.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: xxar3s_______ 03. 04. 2016, 03:07:03
Treba aj z niecoho zit. Ale netvrdim, ze sa nema ucit perl. A OOP, tak to potom C++. Mam sa teraz zacat ucit fortran, ci basic, na rozsirenie obzorov?

Perl by som rozhodne nezatracoval ako neperspektivny. Pozri si index rozsirenosti programovacích jazykov na tiobe perl je skoro tak rozsireny ako javascript - a to je pritom okolo jska dnes najvacsi hype. Najst si pracu ako perl programator by nemal byt problem... v nasich koncinach sice nie je moc rozsireny ale za velkou mlákou s hladanim prace urcite nebude mat problem.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: pavlix 03. 04. 2016, 07:11:57
Mam sa teraz zacat ucit fortran, ci basic, na rozsirenie obzorov?

Fortran se pokud vím kromě rozšíření obzorů učí na výdělek.
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: kontraband 03. 04. 2016, 09:02:16
Treba aj z niecoho zit. Ale netvrdim, ze sa nema ucit perl. A OOP, tak to potom C++. Mam sa teraz zacat ucit fortran, ci basic, na rozsirenie obzorov?

Perl by som rozhodne nezatracoval ako neperspektivny. Pozri si index rozsirenosti programovacích jazykov na tiobe perl je skoro tak rozsireny ako javascript - a to je pritom okolo jska dnes najvacsi hype. Najst si pracu ako perl programator by nemal byt problem... v nasich koncinach sice nie je moc rozsireny ale za velkou mlákou s hladanim prace urcite nebude mat problem.

Kolko ludi ide za velku mlaku? Tazatelov pripad to asi nebude
Název: Re:Knížka se základy jazyka Perl 5
Přispěvatel: Cikáda 03. 04. 2016, 10:16:39
Treba aj z niecoho zit. Ale netvrdim, ze sa nema ucit perl. A OOP, tak to potom C++. Mam sa teraz zacat ucit fortran, ci basic, na rozsirenie obzorov?

Perl by som rozhodne nezatracoval ako neperspektivny. Pozri si index rozsirenosti programovacích jazykov na tiobe perl je skoro tak rozsireny ako javascript - a to je pritom okolo jska dnes najvacsi hype. Najst si pracu ako perl programator by nemal byt problem... v nasich koncinach sice nie je moc rozsireny ale za velkou mlákou s hladanim prace urcite nebude mat problem.

Kolko ludi ide za velku mlaku? Tazatelov pripad to asi nebude

Čistě teoreticky, to posuzujeme podle čeho?  :D