PDA

View Full Version : Learning Perl - Information about POE


criminal
12-01-2005, 01:43 PM
Hey everyone,

I am new to the Perl programming language as I am planning to use it to create a MUD (Multi-User Dungeon, text based game). This will be mainly seen as a learning curve for me to learn Perl, especially the network side of it.

I have done some reading up on Perl, and recently found references to POE (Perl Object Environment), though not enough to satisfy my curiosity about it.

One thing that amazed me, but which I am still confused about (due to not finding good documentation and resources), is the ability to create modules (mudular engine??) which could be changed with another module to give different design to the program. Not sure if I understood the concept right.

So if anyone could give me some information about it, that would be so great.

Kind regards,
Anton Botha

But so far what I have read about it I have to say :thumbsup:

FishMonger
12-01-2005, 04:15 PM
Have you looked at the documentation on cpan or perl.org?

http://search.cpan.org/~rcaputo/POE-0.3202/lib/POE.pm
http://poe.perl.org/

POE has a very steep learning curve and I don't think anyone here is actively using it. I tried using it for a project I was working on last year, but my target platform was Windows and the required POE modules I needed didn't work on the Windows platform.

You might find better help on this subject at http://www.experts-exchange.com/Programming/Programming_Languages/Perl/

criminal
12-01-2005, 04:23 PM
Hey FishMonger,

First off, thank you for your reply to my post, and thank you for the links. I am sure I will find something usefull within those links.

First of why I decided to use POE is because it already has good network capabilities, or so I understand. And the option of creating having certain sections of my program run of Modules is even more attractive.

For it having a steep learning curve, I am sure I should be able to manage it, and seeing that my program will be running of a Linux server and not Windows, it should not pose any problems.

Kind regards,
Anton Botha