Category Archives: updates

Starting to think about an 8th Edition

I’ve finished some other book projects (notably Learning Perl 6 and Mojolicious Web Clients), and it’s time to think about what I need to do to refresh my other books. The 7th Edition covers up to v5.24 and now we’re on to v5.30 (with v5.32 soon). I track interesting new features at The Effective Perler. […]

Updated Learning Perl, 6e ebook

There’s an updated O’Reilly ebook for Learning Perl, 6e. If you’ve already purchased the ebook, the update should already be in your O’Reilly account. I’m not sure how that works because my account has special author magic associated with it. If you don’t have an O’Reilly account, you can register your books for free. When […]

Updates to Chapter 15, “Smart matching and given-when”

[This post notes differences between the fifth and sixth editions.] The chapter on smart matching and given-when is the newest chapter, but also the one a bit out of date. Since we were writing the fifth edition right on the cusp of the release of Perl 5.10.0, we weren’t aware of all the problems that […]

Updates to Chapter 5, “Input/Output”

[This post notes differences between the fifth and sixth editions.] With the added emphasis on Unicode, we had to update the chapter on input and output a bit. If we are going to talk about Unicode, we need to talk about encodings, which expands the material on three argument open and brings in binmode too. […]

Updates to Chapter 9, “Processing Text with Regular Expressions”

[This post notes differences between the fifth and sixth editions.] I didn’t have to make many changes to this chapter. I wanted to put in at least one Perl 5.14 feature, but the only new thing that the substitution operator gets is the /r modifier. While working through this chapter though, I started to wonder […]