Ocena:

Ogólnie rzecz biorąc, „Intermediate Perl” jest chwalony za przejrzystość, dogłębne omówienie tematów Perla i skuteczny styl nauczania. Wielu użytkowników uznało ją za cenną w rozwijaniu swoich umiejętności Perla po „Learning Perl”. Niektórzy czytelnicy zauważyli jednak, że brakuje w niej pewnych krytycznych wyjaśnień i przykładów, co prowadzi do nieporozumień w zrozumieniu złożonych pojęć.
Zalety:Dobrze napisana i przejrzysta prezentacja, kompleksowe omówienie zaawansowanych tematów Perla, przydatne ćwiczenia w każdym rozdziale, odpowiednia do samodzielnej nauki, skutecznie opiera się na wiedzy z „Learning Perl”, dobra jako odniesienie przy biurku, zawiera humorystyczne elementy w wyjaśnieniach.
Wady:Brakuje niektórych istotnych wyjaśnień (np. na temat referencji i sigili), może wymagać dodatkowych badań online w celu pełnego zrozumienia, niektóre fragmenty kodu są uważane za niefunkcjonalne lub problematyczne, nie wszyscy czytelnicy uważają, że koncentruje się na treściach pośrednich, niektóre mylące treści, szczególnie w obiektowym Perlu.
(na podstawie 21 opinii czytelników)
Intermediate Perl: Beyond the Basics of Learning Perl
Ta książka zaczyna się dokładnie tam, gdzie kończy się Learning Perl. Dzięki Intermediate Perl przejdziesz od krótkich skryptów do znacznie większych programów, korzystając z funkcji, które sprawiają, że Perl jest językiem ogólnego przeznaczenia. Ten delikatny, ale dokładny przewodnik wprowadza w moduły, złożone struktury danych i programowanie obiektowe.
Każdy rozdział jest na tyle mały, że można go przeczytać w ciągu godziny lub dwóch, kończąc na ćwiczeniach, które pomogą ci przećwiczyć to, czego się nauczyłeś. Jeśli jesteś zaznajomiony z materiałem zawartym w Learning Perl i masz ambicję, aby pójść dalej, Intermediate Perl nauczy Cię większości podstawowych pojęć języka Perl, których potrzebujesz do pisania solidnych programów na dowolnej platformie.
Tematy obejmują:
⬤ Pakiety i przestrzenie nazw.
⬤ Odniesienia i określanie zakresu, w tym odniesienia do wyrażeń regularnych.
⬤ Manipulowanie złożonymi strukturami danych.
⬤ Programowanie obiektowe.
⬤ Pisanie i używanie modułów.
⬤ Testowanie kodu Perla.
⬤ Współtworzenie CPAN.
Podobnie jak w przypadku Learning Perl, materiał zawarty w tej książce jest ściśle zgodny z popularnym kursem wprowadzającym do języka Perl, który autorzy prowadzą od 1991 roku. Drugie wydanie obejmuje ostatnie zmiany w języku do wersji 5. 14.