Next | Making Programs Faster | 64 |
The next thing that occurs to me: parse_text is complicated because of C<< a->b >> and such
There's a lot of parsing
And a delimiter stack in case of A<< foo B<<< c->d >>> bar >>
And a lot of special-casery
But these complicated cases rarely if ever come up
The common case is very simple
Typically, something like C<caller>
Optimize for the common case.
Doing this is a rather involved exercise in maintenance programming
I love maintenance programming
Next | Copyright © 2003 M. J. Dominus |