Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re: Opinions and Experience with POE

by TGI (Parson)
on Mar 16, 2009 at 06:47 UTC ( #750821=note: print w/replies, xml ) Need Help??

in reply to Opinions and Experience with POE

I use POE for several monitoring scripts. They run for months at a time without problems. When I have had problems with bugs or memory leaks, it has always been my code, or another non-POE library that was the problem.

POE is good stuff.

If you haven't done event driven programming before, POE will seem weird at first. But the model isn't that hard to grasp—just break tasks into smallish chunks, and let each chunk do its thing, schedule the next chunk and then return.

Whether or not you grok event-driven program, you'll have to get used to a fair bit of jargon, including terms like PoCo and Wheel. These are really just techniques for packaging code for reuse. Remember that and all will be well.

I would and will definitely use POE again.

TGI says moo

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://750821]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (6)
As of 2018-06-21 23:06 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (120 votes). Check out past polls.