New Features of Perl 5.10 and Perl Best Practices (1 of 2)

New Features of Perl 5.10 and Perl Best Practices (1 of 2)

By Damian Conway (‎damian‎) from
Date: Thursday, 6 August 2009 09:00
Duration: 360 minutes
Target audience: Everyday Perl
Tags: perl

The first day of this class provides a detailed introduction to the new and improved features of the latest release of Perl (Perl 5.10), along with practical examples of how they can improve the performance, robustness, and maintainability of your code.

We'll look at:

* Backward and forward compatibility using the feature pragma

* Smartmatching comparisons

* Perl's new switch statement

* New features within regular expressions

* State variables

* Handling defaults with the defined-or operator

* I/O enhancements

* New and improved file and filetest operations

* Recursive sorting

* New and improved special variables

* The new UNITCHECK execution phase

* New and improved core modules and pragmas

* New documentation

* Deprecations and feature removals

* Where to expect better (or worse!) performance

Attended by: Giuseppe Maxia (‎gmax‎), George Valsamidis (‎gv‎), Jordi Porta, Andrew Ford, Elizabeth Mattijsen (‎liz‎), Dirk De Nijs (‎ddn123456‎), Michael Widmann (‎Widders‎), Ronald Blaschke (‎rblasch‎), David Faux, Jose Celestino (‎japc‎), Enrique J Hernandez Blasco (‎sixstone‎), Carlos Pires (‎acmpires‎), Luis Rodrigues (‎goblin‎), Wieland Gmeiner, Carlos Timóteo (‎ctimoteo‎), Pedro Branco,