in reply to Re^2: #! -- why doth thou exist?
in thread #! -- why doth thou exist?

But, as perlrun says, that trick doesn't work when the interpreter has "perl" in the name, even if it's a different version. That is,
$ cat foo.pl #!/usr/bin/perl print "$]\n"; $ ~/bin/perl foo.pl

will run ~/bin/perl, and not /usr/bin/perl. I think this is good more often than not.