Почему Perl 5 не дает мне имя переменной, на которую он жалуется?
perl5.8.9 -we 'my $u; print "$u\n"' Use of uninitialized value in concatenation (.) or string at -e line 1.
Это имеет с версии 5.10, которая была выпущена в 2007 году, пришло время для обновления ( 5.12.2 * в ближайшее время ).
perl5.10.0 -we 'my $u; print "$u\n"' Use of uninitialized value $u in concatenation (.) or string at -e line 1.