Getting Started with Multithreaded Perl

Getting Started with Multithreaded Perl

By Walt Mankowski (‎waltman‎) from Philadelphia.pm
Date: Wednesday, June 24, 2009 08:55 AM
Duration: 50 minutes
Target audience: Intermediate
Language:
Tags: threads

You can find more information on the speaker's site:


In this talk we'll discuss how to write multithreaded programs in Perl. We'll begin with the basic threading model in Perl and how it differs from other popular thread systems such as pthreads and Java threads. We'll discuss how to create threads, how to share data between threads, and how to coordinate access to data using locks and semaphores. Finally we'll talk about how to use higher-level concepts such as queues and thread pools


Attended by: Dan Magnuszewski (‎magnachef‎), Christoph Otto (‎cotto‎), Tim Heaney (‎oylenshpeegul‎), Michael Canzoneri (‎mikecanz‎), Dave Rolsky (‎autarch‎), Andrew Rodland (‎hobbs‎), Nicholas Perez (‎nperez‎), Stephen Scaffidi (‎hercynium‎), Robert Boone (‎rlb3‎), Adam Foxson (‎Fhoxh‎), Brad Cavanagh (‎CanSpice‎), Elliot Shank, Todd Rinaldo (‎toddr‎), Mike Kelly (‎pioto‎), Ilia Lobsanov, Nathaniel Smith (‎Nate‎), Nova Patch (‎patch‎), James Diskin, Darian Patrick (‎dapatrick‎), Walt Mankowski (‎waltman‎), Mark Jubenville (‎ioncache‎), Hari Ravella, Leonard Miller (‎olegm‎), Christopher Nielsen (‎sparc‎), Marco Antonio Manzo (‎amnesiac‎), Lawrence Hixson (‎Larry‎), Kenneth Power, Liam Echlin, Geoffrey Darling (‎Geoff‎), Seth Viebrock, Jaldhar Vyas (‎jaldhar‎), Victor Stevko, Zak Zebrowski, Michael Aquilina (‎aquilina‎), Jonathan Swartz, Joakim Lagerqvist, Mike Fragassi (‎frag‎), Paul Lalli (‎MrItty‎), Hildo Biersma, Josh McAdams (‎jmcadams‎), Kurt Edmiston, Michael Flickinger,