in reply to Is using $#array Frowned on?

The special variable $# (see perlvar), which got deprecated and is not longer supported, has nothing to do with the $#array expression which denotes the last index of @array.

It might well be that $# got deprecated because of such confusions...

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'

Replies are listed 'Best First'.
Re^2: Is using $#array Frowned on?
by Kenosis (Priest) on Feb 13, 2014 at 21:00 UTC

    Good $#/$#array distinction.