2011-08-19 5 views
7

Zaczynałem od programowania prostych programów jako nastolatek (mniej więcej w tym czasie, kiedy dostałem swój pierwszy komputer) i byłem programistą i programistą od wielu lat. Byłem na uniwersytecie dla informatyki, ale większość tego, czego się dowiedziałem o programowaniu i komputerach w ogóle, było samoukiem. Teraz, pracując więcej z różnymi środowiskami * nix, natrafiam na przypadki, w których skrypty Perla są zbyt przydatne, aby można je było zignorować.Zalecenia dotyczące nauki Perl?

Czy są jakieś dobre zasoby do nauki Perla? Jaka jest najszybsza metoda znalezienia podstaw języka? Jakieś dobre IDE/inteligentne edytory tekstu/narzędzia, które mogą pełnić funkcję kół szkoleniowych, aby usprawnić proces uczenia się?

Jestem naprawdę otwarty na wszelkie wskazówki/porady/pomysły, które mogłyby poprawić moje zrozumienie!

Dziękujemy!

+3

jestem ciekawy - Dlaczego to pytanie zamknięte, podczas gdy inne podobne pytania dotyczące Ruby, C++, C# itp z podobnej treści są dozwolone? – stslavik

Odpowiedz

5

Nie ma lepszego miejsca, aby rozpocząć, moim zdaniem, oczywiście, niż Learning Perl, od O'Reilly. Dobre "następne kroki" będą obejmować Intermediate Perl i Perl Cookbook. Pomimo tego, że książka kucharska jest starszą książką według standardów Perla, wciąż jest całkiem przydatna.

Nie należy również ignorować doskonałego zasobu już na wyciągnięcie ręki: The Perl POD. Dokumentacja Perla jest darmowa i jest skierowana do wszystkich od początkujących do doświadczonych profesjonalistów. perlintro, perl, perlsyn, perlsub, perlop, perlrun, perlvar, perlretut, perlre, perlref, perlreftut i perllol to tylko kilka dokumentów, od których możesz zacząć. Każde z nich zajmie od 15 minut do kilku godzin, w zależności od tego, jak głęboko chcesz kopać. To jest kilka dni czytania, pod koniec którego możesz zdobyć wystarczającą biegłość dla twoich potrzeb.

Jeśli zdecydujesz się skorzystać z dodatkowych zasobów, możesz rzucić okiem na moją PerlMonks profile, w której wymienię i przedstawię krótką myśl lub dwie z książek, które okazały się przydatne w ciągu ostatnich lat.

+0

+1 za wymienienie standardowych dokumentów. Też powinienem to zrobić. – tadmc

+0

@DavidO: Przepraszamy, to skończyło się zamknięte. Twoje sugestie były naprawdę przydatne i naprawdę je doceniam. Dzięki stary. – stslavik

4

Nowoczesny Perl jest bardzo dobra książka dla programistów Perla (początkujący lub zaawansowane): http://onyxneon.com/books/modern_perl/.

+1

+1 za miły zasób. Ale przeczytałem Modern Perl. To jest dobra książka. Jednak dla kogoś, kto dopiero zaczynał z Perlem, widzę, że poseł zajmuje się zbyt wieloma tematami na zbyt małej głębokości. Wydaje mi się, że jest to dobry zasób dla kogoś, kto już zna wystarczająco dużo Perla, aby mieć kontekst kontekstowy dla tematów omawianych przez chromatografię. To bardziej książka, która identyfikuje nowoczesne praktyki w programowaniu Perla. Dla mnie podkreślono obszary, w których powinienem zbadać sprawę osobiście. Dla początkujących myślę, że nie zapewniłoby to wystarczającego fundamentu. Powiedziałbym "od średnio zaawansowanego do zaawansowanego". YMMV. – DavidO

5

Aby uzyskać dostęp do innych skryptów, użyłem "Perla programowania" (The Camel Book) od O'Reilly.

Oto informacji książka: http://oreilly.com/catalog/9780596000271

+0

Dlaczego w dół?----- –

+0

Alexander: Nie mogę powiedzieć na pewno, ale podejrzewam, że to dlatego, że wersja online, do której się łączysz, jest bootlegową, naruszającą prawa autorskie witryną, która umieszcza kopię Perl CD Bookshelf w Internecie pomimo "Copyright © 2002 O "Reilly & Associates. Wszelkie prawa zastrzeżone." To moja teoria. Co twoje? – DavidO

+0

@DavidO. Dzięki, link usunięty –