On Nov 28, 2011, at 3:04 PM, Alexey Shrub wrote: > On Пн., 2011-11-28 at 15:49 +0300, Dmitry Karpich wrote: >> ИМХО. Это пример ложной лени, потенциально взрывоопасное решение. > > Да выглядит всё вроде мирно - просто алиасы, какие видятся взрывоопасные > моменты? > В варианте use Alias; my %hash=(key=>"value"); my $s = attr \%hash;say $key в область имен переменных инжектятся все ключи. Если там окажется какая-нить бяка - может выйти странно.
Alias поставить не могу, поэтому пример с V::E, синтетический - http://pastebin.com/CMahyyZu (тут мы контролируем имена переменных), но он показывает, что теоретически можно что-то присвоить не туда, если имена брать "на веру", как это делается в Alias. Обычная паранойя, ничего такого :) > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
