POE (Perl Object Environment) is a general framework for event-driven, cooperatively multitasked programs. It is especially good as a basis for network software.
| Tags | Software Development Libraries Perl Modules Utilities Networking Multitasking |
|---|---|
| Licenses | Perl |
| Operating Systems | OS Independent |
| Implementation | Perl |
Recent releases


Release Notes: The documentation rewrite reached its complete first-draft milestone. An estimated 120 pages have been revised for this release. Compatibility issues and platform-specific edge cases, where identified, have been resolved. This includes the notorious F_GETFL and F_SETFL prototype mismatch warnings on Windows. An experimental run_while() method has been added to POE::Kernel. Please contact the mailing list if it's useful and/or broken.


Release Notes: Tests and build script were fixed.


Release Notes: A number of stability and performance fixes were done, including making the tests less prone to race conditions, improving the installation process, eliminating known resource leaks, and reducing CPU use when combined with Tk.


Release Notes: Portability was improved, especially for ActiveState Perl and Cygwin. Tk support was improved. A number of bugfixes, both great and small, were made.


Release Notes: This release includes several bugfixes and new features. The most notable changes are POE::Wheel::Run's support for ActiveState Perl, and a vastly expanded test suite since 0.29.
A set of tools and libraries to access human-editable text-based databases called recfiles.