[Moscow.pm] Брать ли ключ хеша в кавычки?

Alex Kapranoff kapranoff на gmail.com
Ср Мар 3 06:11:42 PST 2010


2010/3/3 Mons Anderson <mons на cpan.org>:
> On Wednesday 03 March 2010 11:25:57 Orlovsky Alexander wrote:
>> Хотя barewords это конечно плохо и все-такое... Но это же Perl ;)
> Чем плохи barewords в хэшах?
> Четко задокументировано, имеет четкое поведение.
> В отличие от string barewords (которые запрещаются strict'ом)

Ну вот история с utf-8 флагом на barewords не задокументирована. Было
в своё время прикольно узнать, что такие строки хэшируются особым
образом, наличие хотя бы одного utf-8 ключа в хэше апгрейдит весь хэш,
который вдруг начинает чудить в storable-состоянии и так далее.


Подробная информация о списке рассылки Moscow-pm