Some perl 5 syntax ain’t backwards compatible from perl 4, and there’s also perl 6.
For my entire life Perl 5 has been Perl and Perl code just works no matter when the OS system Perl is from. This is the pragmatic reality: it just works. And that's an amazing property for system administration and software distribution.