http://www.perlmonks.org?node_id=435408


in reply to Perl oddities

Perl doesn't DWIM in:
sub add ($$) {$_[0] + $_[1]} my @arr = (3, 4); print add(@arry);
It issues a warning and prints 2, not the 7 I'd expect.

Perl doesn't DWIM in:

sleep 2.5;

You can tie some magical variables, and get the expected effects, but with other magical variables, no subroutines tied to them are ever called.

$ perl -wle 'print+(localtime())[5]' 105
C all over again.

brian, are you going to collect the results here, and give them to Larry before Perl6 comes out? ;-)