Perl tanuláshoz könyv? (offline, online magyar)

 ( john_silver | 2010. november 11., csütörtök - 23:26 )

http://hup.hu/node/95147 ezen apropóból elhatároztam, hogy nekikezdek a perl megtanulásának, van egy feladat amit meg kell oldani, lépésről lépésre haladva remélem sikerül.

Elmentem a megyei könyvtárba, volt egy darab perl könyv A perl programozási nyelv Randal L. Schwartz-Tom Christiansen az eredetit az O'Reilly adta ki a magyar változatot a Kossuth kiadó.

Valami borzalmas. Magyarul van, de nagyon nehezen érthető számomra, olyan mintha angol logikával fordították volna magyarra.

151. oldal A kemény és a puha kapcsolatok
"Egy fájlhoz való kemény kapcsolat nem különböztethető meg a fájl eredeti nevétől; nincs konkrét kapcsolat, amely jobban "valódi neve" lenne a fájlnak, mint bármi más."

Ezen a kemény meg puha kapcsolaton jót mosolyogtam.

Tehát keresnék valami jó kis dokumentumot könyv is érdekelne, de online dokumentáció is jöhet, nem lenne gond, ha elsősorban szövegfeldolgozós példákkal lenne tele.
Sajnos az angol tudásom nem az igazi, ezért elsősorban magyar dokumentációt keresek.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Például: http://perl.lap.hu

Laura Lemay - Perl mesteri szinten 21 nap alatt

Ok 21 nap alatt nem lehetsz mester semmiben :D de az alapokhoz jó, ráadásul magyar(és torrenten fent van)

-----------------------------------
http://virtualize.hu - Mert a virtualizáció a jövő :D

én is ebből tanultam, jól a lefedése, sok a példa és magyarázat
szerintem a legjobb magyar nyelvű könyv a témában

+1

Szerintem is ez az egyik legjobb könyv kezdőnek.

+1

Van egy ilyenem eladófélben.
--
2e845cb4c3a5b5bd6508455b1739a8a2

Nekem bejöttek az O'Reilly könyvek, ugyanakkor magyar fordításban még nem találkoztam velük. Angol tudás nélkül mondjuk programozni... good luck...
http://oreilly.com/catalog/0636920014492/

Fordította Hoffman Gábor, előszót írt hozzá Dragon György.
A Kossuth kiadó szakmai és nyelvi lektort nem nevezett meg.

Hát én is "olvastam" a könyvet, és azt kell mondjam, nem véletlen a szaklektor fel nem sorolása :-(
Egyébként nekem az volt az érzésem, hogy nemcsak Perlül nem tudott a fordító (meg ugye a kapocsból kiindulva Unixul se), de angolul és magyarul se. Nekem az rémlik, hogy volt benne angol kifejezés szó szerinti fordítása is, meg olyan is, amikor sikerült magyarul totálisan értelmetlen mondatot előállítani. Viszont maga a könyv (az eredeti) jó, úgyhogy én javaslom a magyart és az angolt együtt olvasva nekiugrani.

Hajjaj, volt ott 'mail' -> 'level' forditas is :(((
Randall es Tom persze mit sem tehet az egeszrol.
En ceruzaval vegig javitottam a magyar kiadast. Az volt am a 'munkafuzet'! ;) Kozephaladoknak ajanlom. :))

Amit én szoktam rendszeresen forgatni:

http://www.perl.org/books/beginning-perl/

Angolul van, talán nem baj... PDF-ben, ami nagy előny, mert ki is lehet nyomtatni (én megtettem, mert utálok képernyőről olvasni).

Kézikönyvként is nagyon jól használható. Minden nagyobb lélegzetű szkriptírásnál előkerül (főleg a reguláris kifejezések miatt), és megtalálom benne az "ezt hogy kell, meg azt hogy kell"-, sőt az "ezt hogy lehet, meg azt hogy lehet"-típusú kérdésekre is a választ elég gyorsan. Tele van példákkal, és nagyon jó a C függelék, ami a perl függvények referencialapja A-tól Z-ig.

Mindenesetre nekem nem sikerült úgy megtanulni perlül, vagy akármilyen más programnyelven, hogy kinyitom a könyvet az első oldalon, és nekikezdek, hanem mindig valami konkrét feladatot akartam megoldani egy adott programnyelven, és a könyvekből azt néztem ki, hogy "ez meg azt hogy kell".

Pedig az O'Reilly könyvek nagyon jók (imho).

A lámát meg az alpakát olvastam ('Learning Perl', 'Intermediate Perl'), bár angolul. Sztem baromi szórakoztató, tudom ajánlani.

Angolul legalább olvasni tudni úgy, hogy lehetőleg minél kevesebbet kelljen szótárt nyitogatnod: +1

btw. a kifogás olyan, mint a s_gglyuk, van belőle mindenkinek.
:P
ha perl-t akarsz tanulni, akkor tanulj perl-t

hajrá

Nem tudom, nekem a Laura Lemay konyv magyarul eleg sokat segitett azzal egyutt, hogy elotte olvasgattam angol doksikat. Tevedes, hogy eleg ugy erteni angolul, hogy nem nyitsz hozza szotart, azzal meg mindig csak a doksik 60-70%-at fogod megerteni.
No persze, eleg keves jo minosegu magyar doksi van, de kis szerencsevel fel lehet kutatni oket.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

...

Kezdetnek jó, aztán úgyis rászokik az ember a perldoc-ra és a cpan-ra.
--
2e845cb4c3a5b5bd6508455b1739a8a2

+sok.

Köszönöm mindenkinek a hozzászólást.

nincs mit, sok sikert :)

Az egyik legújabb, ingyenes. http://www.onyxneon.com/books/modern_perl/index.html

chromatic rengeteget tett a perl-ért, és gyanítom, hogy jó (sok jó cikket írt....)

Ez nagyon jó!
Köszönöm, hogy megosztottad.

Küldtem emailt.
--
2e845cb4c3a5b5bd6508455b1739a8a2

Idegen tollak: http://peter.verhas.com/perlh/main.html

Én ebből tanultam hajdan. Ezúton is köszönet a szerzőnek!

Belenéztem, de nem ajánlom, egy ok miatt:

1998-as. Azóta azért történt egy s más - nem is elsősorban a szűkebb értelemben vett nyelvvel, hanem a köré szerveződő programozási kultúrával.

Ez a szöveg szót sem ejt az use strict; use warnings; párosról, a my változókról, aztán a fájlkezelésről szóló fejezetben két argumentumos open-ek vannak bareword filehandle-ekkel, hibakezelés nélkül...

Nemcsak butaság, de kifejezetten káros dolog lenne ma ilyen stílusban megtanulni Perlül.

A my/local ott van, ahol a leglátványosabb, a szubrutinoknál - a többi jogos. Nem is végső referencia (ahogy a bevezetőben írja is), viszont ma is olyan jó kvikksztartnak tartom, mint Dobos Gyula hasonló mélységű Tcl/Tk bevezetőjét. Amelyről persze tovább lehet és kell lépni.

A magyar nyelvű lámabook-ot messzire kerüld el, röviden, velősen sz@r. Az eredeti angol viszont nagyon jó... Sajnos olyan fordította és tördelte, aki nagyon nem szakmabeli. Nekem a kedvencem az, amikor egy példaprogramban ott virít a "... | postázás" :-)) (40. oldalon, felül)

Basszus, direkt előkerestem. És tényleg le van fordítva a mail.

Én is direkt levettem a polcról, hogy megnézzem :-)

Most mit zúgolódtok... örüljetek, hogy nem shelles könyvet fordított, hogy megmutathassa hogyan lehet vágott farokkal belecsövelni a macskába!

Ezen konkrétan felröhögtem :-))

Ez van, ha a fordító segédprogramnak engedélyezik az ismétlődések felismerését és nem veszik észre a hibát :)

--
http://sandor.czettner.hu

Nem magyar, de a kevés magyarázó szöveg mellett sok a kód; az egyik legjobb doksi: Impatient Perl.

nekem anno a Mcmillan-féle Perl 1-2 egészen jól bevált

Szervác Attila - http://321.hu/sas