in reply to Re^3: What's the better Perl style? Define parameters or not?
in thread What's the better Perl style? Define parameters or not?

I'm not sure you could get try { BLOCK } catch { BLOCK } kind of syntax without prototypes,
You can't1. You'd have to write it as:
try sub {BLOCK}, catch sub {BLOCK}
I wouldn't want those new to perl to be writing that code as they probably wouldn't understand the details of prototypes
That's quite an elitist remark which I do not agree with.

1 Well, you can if you leave Perlland, and enter the world of source filters. Or perhaps the world Devel::Declare or some other universe that messes with internals.