"Elements of Programming with Perl" by Andrew L. Johnson is a comprehensive guide that aims to teach readers the fundamental concepts and techniques of programming using the Perl language. This book is suitable for both beginners and experienced programmers who want to expand their skills or transition to Perl.
Johnson starts by introducing the basic elements of programming, such as variables, control structures, and functions. He utilizes clear explanations and practical examples to help readers understand these concepts. As the book progresses, Johnson delves into more advanced topics, including regular expressions, file handling, and object-oriented programming in Perl. This gradual approach ensures that readers build a solid foundation before tackling more complex concepts.
One standout feature of this book is its emphasis on problem-solving and practical application. Johnson provides numerous exercises and real-world examples throughout the text, challenging readers to apply what they've learned to solve relevant programming problems. This hands-on approach not only reinforces the concepts covered but also helps readers develop their problem-solving skills.
Available on Audible
The author's writing style is clear, concise, and accessible. Even the more intricate programming concepts are explained in a way that is easy to follow and understand. The book's layout is well-organized, with code snippets, diagrams, and examples provided at appropriate intervals. This thoughtful structure makes it simple for readers to navigate and find the information they need.
"Elements of Programming with Perl" is a highly recommended resource for anyone interested in learning Perl programming or strengthening their existing Perl skills. Johnson's approach, which combines theoretical knowledge with practical exercises, allows readers to grasp the essence of programming principles while also gaining valuable hands-on experience. Whether readers are new to programming or looking to expand their repertoire, this book provides a solid introduction to Perl and programming concepts in general.
What are readers saying?
The book "Elements of Programming with Perl" by Andrew L. Johnson has garnered a variety of reviews from readers. While some found it to be a valuable resource for learning Perl programming due to its comprehensive approach, others were disappointed with its outdated content and lack of clarity.
Many reviewers praised the book for its thorough explanations and coverage of a wide array of programming concepts. They found it to be an insightful guide that offered practical examples to enhance their skills. The book was seen as a valuable tool for learning Perl programming and improving one's abilities in the language.
On the flip side, some readers criticized the book for its outdated nature, particularly in terms of its focus on an older version of Perl. This led to confusion and difficulties in following the examples and applying the concepts. Some beginners expressed frustration, stating that the book lacked clear step-by-step instructions, making it hard to grasp the material effectively.
A common complaint among reviewers was the lack of updates. They felt that "Elements of Programming with Perl" did not adequately address newer features and practices in Perl programming, rendering it less relevant for those seeking the most up-to-date techniques.
Despite these criticisms, some readers found the book to be a helpful reference tool. They appreciated the detailed explanations and considered it a useful resource for troubleshooting and refreshing their Perl programming knowledge.
ProgrammingWithPerl PerlProgramming ElementsOfProgramming