Что происходит за кулисами, когда я выполняю конкатенацию в строке?
my $short = 'short';
$short .= 'cake';
Действительно ли Perl создает новую строку, а затем присваивает ей правильную ссылку на переменные или строки Perl всегда изменяются по своей природе?
Мотивация для этого вопроса возникла из обсуждения, которое я провел с коллегой, который сказал, что языки сценариев могут использовать неизменяемые строки.