Projects / Perl Object Environment

Perl Object Environment

POE (Perl Object Environment) is a general framework for event-driven, cooperatively multitasked programs. It is especially good as a basis for network software.

Operating Systems

Recent releases

  •  17 May 2009 19:36

    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.

    •  18 Feb 2009 10:33

      Release Notes: Tests and build script were fixed.

      •  05 Aug 2007 12:48

        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.

        •  06 Aug 2005 20:24

          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.

          •  19 Apr 2005 17:55

            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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.