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 Melbourne.pm
Date: Thursday, 6 August 2009 09:00
Duration: 360 minutes
Target audience: Everyday Perl
Language:
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: George Valsamidis (‎gv‎), Carlos Pires (‎acmpires‎), Elizabeth Mattijsen (‎liz‎), Ronald Blaschke (‎rblasch‎), Andrew Ford, Luis Rodrigues (‎goblin‎), David Faux, Carlos Timóteo (‎ctimoteo‎), Dirk De Nijs (‎ddn123456‎), Jordi Porta, Giuseppe Maxia (‎gmax‎), Wieland Gmeiner, Enrique J Hernandez Blasco (‎sixstone‎), Jose Celestino (‎japc‎), Michael Widmann (‎Widders‎), Pedro Branco,