Prototypes in Perl5 are basically good for one thing: Being able to implement push() without looking like you're using references on the caller's side. This is rarely useful, and they tend to cause lots of problems. You can probably safely remove all prototypes from that module, unless some external code is relying on the calling conventions.
"There is no shame in being self-taught, only in not trying to learn in the first place." -- Atrus, Myst: The Book of D'ni.
In reply to Re: perl5 "prototyping": why?
by hardburn
in thread perl5 "prototyping": why?
by rvosa
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |