Learning Perl
by Randal L. Schwartz, Tom Phoenix, brian d foy, 近藤 嘉雪
- First published 1993
- 352 pages
- English
What readers say
3.99
1.9K ratings across the web 7 in 10 readers loved it, 1 didn't like it
This book is widely celebrated as an excellent starting point for anyone looking to learn the Perl programming language. Reviewers consistently praise its clear, concise, and often humorous approach, making the learning process quick and relatively painless. Many consider it the best introductory guide available, particularly for absolute beginners to programming, as it effectively demystifies the language and helps readers grasp fundamental concepts. Its kindly presented information, terrific examples, and insightful footnotes are frequently highlighted as strengths, along with well-designed end-of-chapter exercises that reinforce learning. The book is also lauded for its comprehensive index and table of contents, facilitating easy navigation, and is seen as a foundational or even "canonical" text for Perl developers, especially for understanding core concepts like I/O, regular expressions, and CGI scripting.
However, the book is not without its limitations. Several reviewers note that it does not cover advanced topics such as Object-Oriented Programming (OOP) or delve deep enough for complex legacy projects, suggesting that readers will need more comprehensive resources for these areas. Some found the material shallow at times when compared to more exhaustive guides. While the book strives for clarity, a few beginners still found the technical jargon challenging, and some felt the chapter assignments were insufficient for complete mastery. A significant point of contention lies with the Perl language itself; some readers, even after reading the book, developed a strong dislike for Perl due to its perceived quirks and complexity, particularly concerning regular expressions, leading them to abandon the language. Additionally, some content may be considered dated for modern internet standards.
In conclusion, this book remains a highly recommended and valuable resource for anyone embarking on their Perl programming journey. It excels as an initial guide, providing a solid and accessible foundation for newcomers to both Perl and programming in general, often serving as a prerequisite for more advanced studies. While it may not be comprehensive enough for seasoned developers or those tackling complex, cutting-edge projects, its strength lies in making the initial learning curve of Perl manageable and engaging. Readers who appreciate a humorous, example-driven approach and are looking for a gentle introduction to a powerful scripting language will find this book particularly beneficial, understanding that advanced topics will require further exploration.
However, the book is not without its limitations. Several reviewers note that it does not cover advanced topics such as Object-Oriented Programming (OOP) or delve deep enough for complex legacy projects, suggesting that readers will need more comprehensive resources for these areas. Some found the material shallow at times when compared to more exhaustive guides. While the book strives for clarity, a few beginners still found the technical jargon challenging, and some felt the chapter assignments were insufficient for complete mastery. A significant point of contention lies with the Perl language itself; some readers, even after reading the book, developed a strong dislike for Perl due to its perceived quirks and complexity, particularly concerning regular expressions, leading them to abandon the language. Additionally, some content may be considered dated for modern internet standards.
In conclusion, this book remains a highly recommended and valuable resource for anyone embarking on their Perl programming journey. It excels as an initial guide, providing a solid and accessible foundation for newcomers to both Perl and programming in general, often serving as a prerequisite for more advanced studies. While it may not be comprehensive enough for seasoned developers or those tackling complex, cutting-edge projects, its strength lies in making the initial learning curve of Perl manageable and engaging. Readers who appreciate a humorous, example-driven approach and are looking for a gentle introduction to a powerful scripting language will find this book particularly beneficial, understanding that advanced topics will require further exploration.
Reviews
No reviews yet. Be the first.
Details & editions
- This edition
- O'Reilly Media, 2008
- ISBN
- 9780596550424
- Language
- English
Original edition Learning Perl (Nutshell Handbooks) Originally published in 1993 · English · Thomson Learning









