About the Book
(I've "retired" this book. It looks like Perl 7 is not likely to happen, and even then, the advice from the time I published this is likely for a different universe of possibilities. If you still want to read this, let me know. I might repurpose the material by taking out the Perl 7 angle.)
Perl 7 will be essentially Perl 5, but with different default settings. You'll learn about the changes that have happened with Perl in the last decade and what you need to do to be compatible with v5.32. Along with that, you'll learn about the optional settings Perl 5 has and what you need to do when they are enabled by default rather than by request. You have plenty of time to ensure a smooth transition.
Much of this is basic best practice advice that benefits your Perl 5 programs even if you never make the jump to Perl 7. For instance, the strict and warnings features will automatically be enabled. Handle those in your existing code and you should have more robust programs, giving you more confidence in your work.
About the Author
brian d foy is one of the most prolific authors in the Perl programming community. He's the author of Mastering Perl and Learning Perl 6, and the co-author of Learning Perl, Intermediate Perl, Programming Perl, Effective Perl Programming, and others. He helps people and companies use Perl through education, training, and consulting.