[Moscow.pm] Пост на Хабре ?Функции в Perl?

Dmitry Smal mialinx на gmail.com
Ср Авг 13 07:25:53 PDT 2014


Это вроде со всеми массивами так:

  perl -E '@x = ({a=>1}); say $x[0]{a}'


И вообще в сложных разыменовываниях , можно опускать стрелки.
$x->[0]->{x}->[1]    === $x->[0]{x}[1]


On 08/13/2014 06:14 PM, Andrey Asyakin wrote:
> Критика)
>
> В статье написано, что в Perl параметры в функцию передаются по ссылке.
> Возможно правильней было бы написать, что элементы @_, $_[0], и т.д. 
> являются алиасами, то бишь магическими переменными.
> Ссылка это ссылка все же, это может ввести в заблуждение.
>
> Кстати, хмм, не знал до недавнего момента, что с элеменами @_можно 
> работать без разыменовывания:
>
>  perl -E 'f({x => 42}); sub f { say $_[0]{x}, $_[0]->{x} }'
>
>
> 13.08.2014 16:30, Тимур Нозадзе пишет:
>> Всем спасибо на добром слове. Мы старались.
>> Но а как же конструктивная критика? ;)
>>
>>
>> 13 августа 2014 г., 16:03 пользователь Denis Fedoseev 
>> <denis.fedoseev на gmail.com <mailto:denis.fedoseev на gmail.com>> написал:
>>
>>     Отличная статья, все просто и понятно - молодцы :)
>>
>>
>>     13 августа 2014 г., 15:51 пользователь Naim Sh <shafiev на gmail.com
>>     <mailto:shafiev на gmail.com>> написал:
>>
>>         Ребята, вы молодцы . +1
>>
>>
>>         On 08/13/2014 04:29 PM, Alexey Shrub wrote:
>>
>>             Приветствую,
>>
>>             да, вчера видал, бегло просмотрел, неплохо и весьма
>>             подробно описано
>>
>>             Wed, 13 Aug 2014 13:17:51 +0400 от Тимур Нозадзе
>>             <timur.nozadze на gmail.com <mailto:timur.nozadze на gmail.com>>:
>>
>>                 Мы тут, дабы принесть немного света в наш мир,
>>                 коллективно соорудили статью:
>>                 http://habrahabr.ru/company/regru/blog/232933/ .
>>                 Между прочим, пользуется большим интересом среди
>>                 хабрапользователей, что не может не радовать. И даже
>>                 никто не троллит Perl в комментах. Так что, может
>>                 быть, у Perl-сообщества ещё не всё так плохо. ;)
>>                 Приглашаем всех поучаствовать в обсуждении.
>>
>>
>>         -- 
>>         Moscow.pm mailing list
>>         moscow-pm на pm.org <mailto:moscow-pm на pm.org> | http://moscow.pm.org
>>
>>
>>
>>
>>     -- 
>>     С уважением, Денис Федосеев
>>
>>     --
>>     Moscow.pm mailing list
>>     moscow-pm на pm.org <mailto:moscow-pm на pm.org> | http://moscow.pm.org
>>
>>
>>
>>
>> -- 
>> С уважением, Тимур Нозадзе
>>
>>
>
>
>

----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20140813/eeac2089/attachment-0001.html>


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