Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming > Preprocessors

    Perl Object Environment 1.005

    Download button

    No screenshots available
    Downloads: 952  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.6/5)
    28 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Rocco Caputo | More programs
    Perl Artistic License / FREE
    May 18th, 2009, 06:44 GMT
    ROOT / Programming / Preprocessors

     Read user reviews (0)  Refer to a friend  Subscribe

    Perl Object Environment description

    Perl Object Environment is a Perl multitasking framework that lends itself to networking software.

    POE (Perl Object Environment) 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.

    POE includes a high-level component architecture. Components are modular, reusable pieces of programs. They perform common, often tedious tasks so programmers can work on more interesting things.

    Several POE components have been written to handle client, server, and peer networking tasks. Because of them, POE has become a convenient and quick way to write multitasking network applications.

    Anyone can write and publish POE components. The CPAN contains a [steadily growing list] of them. The POE Components List includes ones that haven't been uploaded to the CPAN yet.

    POE provides medium- and low-level concurrency functions. Components use them to perform their tasks. The functions are also available to programmers who prefer to avoid the overhead of components at the expense of writing more code. Components and custom sessions coexist because they all use the same basic functions.

    POE supports graphical toolkits such as Tk and Gtk. It is the only Perl programming framework that does this. It also supports Curses, HTTP, and other user interfaces. POE programs can present multiple user interfaces at once.


    Product's homepage

      


    TAGS:

    multitasking framework | object environment | parcels out execution time | Perl | multitasking | framework



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM