[Moscow.pm] "Perl -- за и против"

Nikita Zubkov nikzubkov на gmail.com
Чт Авг 30 06:48:08 PDT 2012


Тем, что

def func a, b, ...
    ....
end

короче, быстрее набирается и проще читается.

30 августа 2012 г., 15:45 пользователь Alexander Onokhov
<ccnweb на gmail.com>написал:

> sub func {
>     my %args = (
>         a => 'def_val_a',
>         b => 'def_val_b',
>         @_,
>     }
>    return $args{a} . $args{b};
> }
>
> Чем плохо-то?
>
>
>
> 2012/8/30 Nikita Zubkov <nikzubkov на gmail.com>
>
>> 30 августа 2012 г., 15:04 пользователь Alex Varyanick <q на cono.org.ua>написал:
>>
>>> > Уже за отсутствие именованных параметров функции в синтаксисе или
>>> > необходимости каждый раз писать полное имя package'а можно не
>>> рекомендовать
>>> > использовать perl.
>>>
>>> qwe(a => 42, b => "hello"); # mmm?
>>>
>>
>> Нет.
>>
>> sub func {
>>     my( ... ) = @_; # о боже за что?
>> }
>>
>>
>>>
>>> --
> Alexander
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>


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


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