Well, I'd like to know what the speed is, but I don't really care. I mean, my laptop is 1ghz. My workstation box is 2ghz. Plus this is (as someone else mentioned) I/O intensive. I want it to be clean, and I'm merely curious about speed.
Now, as to callbacks. I'm using them because of the problem domain I'm trying to fill. The problem domain is to make something to allow me to replace ttree (an ugly script that comes with Template Toolkit). Which means I need to do different things depending on the filename.
This design fits my problem very well, and *maybe* it'll fit other people's problems, too. There is always File::Find::Iterator on CPAN already for those that want iterators. The real usefulness of this module is to be able to say "process all .pl files with this function, and process all .pm files with this function, etc".
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.