perl_useful_resources
Perl - Useful Resources
Section titled “Perl - Useful Resources”The following resources contain additional information on Perl. Please use them to get more in-depth knowledge on this topic and stay updated with the Perl ecosystem.
Official and Community Resources
Section titled “Official and Community Resources”- Perl.org (The Perl Programming Language Official Website): The central hub for Perl, including downloads, documentation, news, and community links. (https://www.perl.org/)
- Perl Documentation (perldoc.perl.org): Comprehensive official documentation for all aspects of Perl. (https://perldoc.perl.org/)
- CPAN (Comprehensive Perl Archive Network): A vast repository of over 200,000 Perl modules. MetaCPAN (https://metacpan.org/) provides a modern, searchable interface to CPAN.
- PerlMonks: A highly active and knowledgeable community forum for Perl programmers of all levels. (https://www.perlmonks.org/)
- Perl.com: Features articles, blogs, and news about Perl. (Now largely integrated with Perl.org blogs)
- The Perl Foundation: Dedicated to the advancement of the Perl programming language. (https://www.perlfoundation.org/)
- Perl Weekly: A free, once a week e-mail round-up of hand-picked news and articles about Perl. (https://perlweekly.com/)
Recommended Books on Perl
Section titled “Recommended Books on Perl”- Programming Perl (The Camel Book) by Larry Wall, Tom Christiansen, Jon Orwant: The definitive reference for Perl, co-authored by its creator. Essential for serious Perl programmers.
- Learning Perl (The Llama Book) by Randal L. Schwartz, brian d foy, Tom Phoenix: An excellent tutorial for beginners starting their journey with Perl.
- Modern Perl by chromatic: A book that focuses on contemporary Perl development practices and idioms. Available online and in print. (https://modernperlbooks.com/books/modern_perl_2016/)
- Perl Best Practices by Damian Conway: Provides guidelines for writing clear, maintainable, and robust Perl code.
- Effective Perl Programming by Joseph N. Hall, brian d foy, Randal L. Schwartz: Offers practical advice and techniques for writing more effective Perl.
- Intermediate Perl by Randal L. Schwartz, brian d foy, Tom Phoenix: Bridges the gap between ‘Learning Perl’ and more advanced topics like object-oriented programming and module development.
Online Learning Platforms
Section titled “Online Learning Platforms”- Exercism Perl Track: Practice Perl with coding exercises and mentorship. (https://exercism.org/tracks/perl5)
- Learn Perl in Y Minutes: A quick syntax overview for those already familiar with programming. (https://learnxinyminutes.com/docs/perl/)