October 13, 2004
POE: Perl Object Environment (link)
http://poe.perl.org/?What_POE_Is
http://poe.perl.org/?POE_Cookbook
POE is a framework for creating multitasking programs in Perl.
POE parcels out execution time among one or more tasks, called sessions. Sessions multitask through cooperation (at least until Perl's threads become mainstream). That is, each session returns execution to POE as quickly as possible so it can parcel out time to the next.