Perl 5 and 6 have less in common than Haskell and 6. Actually, 6 is called perl because it is written by the same author(s). Proof? It doesn't run 5 code. So yes, you will have to learn this whole new language or find something new that suits you.
in reply to Re^4: ** operator in perl
in thread ** operator in perl