[Moscow.pm] (без темы)
Orlovsky Alexander
nordicdyno на yandex.ru
Чт Ноя 17 02:38:59 PST 2011
17.11.2011, 12:51, "Nikita Zubkov" <nikzubkov на gmail.com>:
> 17 ноября 2011 г. 12:32 пользователь Sergiy Borodych
> <sergiy.borodych на gmail.com> написал:
>
>> В приведеном мною выше интерью Джефри розказывает про этот момент и
>> обьяcняет почему.
>> Кратко - в зависимости от вызваного контекста список с (undef) вернет тру.
>
> Не список, а массив. Это разные вещи. Список вернет undef, массив 1.
>
> Feel the difference:
>
> perl -e 'print scalar (4, 5, 6)'
> perl -e 'my @a = (4, 5, 6); print scalar @a'
>
основная разница в том что с список – это синтаксическая сущность, а массив – «first-class object» языка
не надо их противопоставлять – это типичная ошибка
Подробная информация о списке рассылки Moscow-pm