Getting to sub signatures

By Peter Martini from
Date: Wednesday, 5 June 2013 15:05
Duration: 45 minutes
Target audience: Beginner
Language: English
Tags: perl signatures sub

Perl 5.2 introduced prototypes to the language, and in the documentation has noted from the very beginning "Alphanumerics have been intentionally left out of prototypes for the express purpose of someday in the future adding named, formal parameters."

That was almost 18 years ago, and we still don't have named, formal parameters in core.

This talk would be an overview of the progress of the latest attempt to add that feature to core, including an overview of the first version of the patch, which built it directly into core, and the current version, with a target of adding a proper API to core, a reference implementation on CPAN, and hopefully moving that reference implementation from CPAN to core perl in a later major release. It is an overview of the design principles and community interaction rather than an in-depth technical study, so it would be appropriate even for beginners.

Attended by: