Perl List Operations

This was intended to be a pretty quick presentation, but Wade obviously hit a nerve. The talk was often stopped as the audience asked questions and started pretty solid discussions. There may have actually been more material in the discussions than in the presentation.

The general progression of the talk was to cover the difference between lists and arrays, the Perl built-in list and array operators, and to finish with the List::Util and List::MoreUtils modules. Along the way, we would try to understand the advantages that list operations gives us in notations and conciseness.

The discussion actually covered everything from minor misunderstandings on the nature of arrays and lists, to idioms that can be quite readable while still being concise and powerful. Based on the level of discussion, this was arguably a topic of some interest.

The slides for the presentation are available.

Unfortunately, the presentation and discussion ran for so long that we ran out of time for JD's talk.

We had 7 people attending this month. As always, we'd like to thank cPanel, Inc. for providing the meeting space and food for the group.