[Chicago-talk] Dynamic method call

Steven Lembark lembark at jeeves.wrkhors.com
Fri Nov 7 10:52:20 CST 2003

-- "Randal L. Schwartz" <merlyn at stonehenge.com>

>>>>>> "Scott" == Scott T Hildreth <shild at sbcglobal.net> writes:
>>> Note to Steven: "Prototypes are a BAD idea".
> Scott>    I seen this before(I think there is a node on perlmonks),
> Scott>    but I'll ask, Why are Prototypes bad?
> Larry invented them only to tweak the parser so that user-defined
> subroutines could be parsed the same way that the odd built-ins were
> also parsed (except for print, grep, map, and a few others I can't
> recall).
> The problem is that there was *just* enough stuff that people thought
> they should be used even for things that aren't trying to emulate
> built-in syntax.
> That's the problem.
> Do not use them unless you are trying to emulate a built-in.

Even then, there aren't that many situations where you
*need* prototypes.

Steven Lembark                               2930 W. Palmer
Workhorse Computing                       Chicago, IL 60647
                                            +1 888 359 3508

More information about the Chicago-talk mailing list