Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw


by weierophinney (Pilgrim)
on Apr 17, 2003 at 14:14 UTC ( #251208=user: print w/replies, xml ) Need Help??

I've been using perl since spring of 2000, though I was introduced to it about three years prior. Until sometime in 2002 or 2003, I dabbled, and wrote perl at an elementary school equivalent. That all changed when I decided to start writing re-usable applications that were truly reusable -- none of that cut-and-paste tom-foolery. I quickly bought the Leopard, and somehow managed to teach myself OOP in perl. I applied it immediately in building a web framework... which I then dumped in favor of CGI::Application. Fortunately, the lessons I learned in OOP were still applicable.

In the spring of 2004, while working on PHP projects at the National Gardening Association, I found myself wanting a framework like CGI::Application -- so I ported it. Cgiapp.class.php attempts to stay faithful to its perl source, while simultaneously providing the PHP community with a flexible and robust web application framework.

As of this writing, I currently am employed at Zend Technologies as a Software Architect for Zend Framework. Despite being a PHP developer, I still use perl regularly to get things done.

I write regularly on my blog.

Log In?

What's my password?
Create A New User
[ambrus]: (Alternately a deep source dive and then rewrite that event loop to make it better, and then as a bonus you get an idle method.)
[ambrus]: The 0.2 seconds wakeup is likely a workaround for some bug, but I can't guess what bug that is.
[ambrus]: It's been there since Prima 1.00 iirc
[Corion]: Hmmm... Weird. Maybe it needs that for doing its timers or something. Still weird.
[Corion]: But I guess I'll find out soonish, as my application seems to use Prima for more than just displaying the OpenGL output soonish ;))
[ambrus]: No, I think the timers are handled fine in the event loop, as far as I can see.
[Corion]: So far, I liked Prima quite well as it simply seems to do what I want even if it has an upside-down coordinate system. But it installs from CPAN out of the box and is cross-platform

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (8)
As of 2016-12-09 10:35 GMT
Find Nodes?
    Voting Booth?
    On a regular basis, I'm most likely to spy upon:

    Results (150 votes). Check out past polls.