I'm thinking about slow. Specifically I'm wondering what is slow? As in, what important things written in Perl are slow, and seem to be more slow than they should be. Perl applications that appear to be giving the interpreter heartburn. I'm looking for volunteers for experimenting on.
Specifically, there's an item in perl todo titled Profile Perl - am I hot or not? But it's not clear to me what would be good candidate Perl source code to run against the interpreter to profile it. So, dear lazyweb, useful suggestions please...
PPI (Score:1)
I've optimised (and in a few places micro-optimised) the hell out of it. I really don't know what more I can do. Maybe there's something there for you.
One clue that sticks out is that UNIVERSAL::isa (the function) shows up in some of my profiling reports for it.
Perhaps there's something that could be done to make UNIVERSAL::isa faster?
Plucene (Score:1)
I believe that Plucene's slowness is the main thing preventing it from being viable. Or at least it was at YAPC Belfast; things may have changed since then.
Smylers
Using Phalanx to answer "what is slow?" (Score:1)