This works in 5.00503, but doesn't in 5.6.0: perl -e 'use English;print "$PERL_VERSION\n";'
assigned to nalin
$PERL_VERSION is $^V, not $], starting with 5.6.0. $^V would be "\x05\x06\x00" in 5.6.0 and can be printed with printf "%vd\n", $PERL_VERSION; See perldelta(1) in 5.6.0, or perl56delta(1) in later versions.