Hash Crash Course - Simon Cozens
Thursday, The Morgan Stanley Room, 1100, 20 mins

Audience: Beginner-Intermediate

We all know why scalars are useful. And arrays make sense - for carrying around a bunch of scalars. But hashes? Perl's third data structure is a bit more difficult to get to grips with. We'll take a gentle look at what hashes are for and how they're used in our real-life programs. We'll look beyond "mapping one thing to another" to see how hashes form the basis of many time-saving and expressive Perl idioms, to make your code cleaner adn more "Perlish".