Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: Project Recommendations and Recollections

by Caillte (Friar)
on Oct 23, 2001 at 14:44 UTC ( #120741=note: print w/replies, xml ) Need Help??

in reply to Project Recommendations and Recollections

I came to perl programming after programming for a few years (7-8) in c. My hobby then - and now, though to a lesser extent - was online gaming, particularly MUDs. Amongst the things I had done was work as a coder on a couple of existing projects, including one that is now becoming a 'standard' MUD type before going off to write one from the ground up on my own. 150 thousand lines of c code later, coupled with the lack of planning that usually goes with such projects I was struggling with a number of problems, particularly rogue pointers ;)

At about this time I got a job as a web programmer and started writing CGI scripts in perl. On a whim I tried rewriting my MUD in perl, jsut to see how far I could get. While I never finished the code, I managed to get an average of 90% reduction in code written, thanks to modules like IO::Socket and the like and ended up with a program that would confortably let 150 or so people connect and talk without any problems. This required about 5_000 lines of code. I was so impressed that I rarely write anything in c these daya ;)

$japh->{'Caillte'} = $me;

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (5)
As of 2018-06-19 03:55 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (111 votes). Check out past polls.