То есть, чтобы получить то, что есть в другия языках, я должен использовать пачку XS модулей, которые могут не собратся, могуть стать заброшенными и иметь кучу багов, которые нужно будет дополнительно отлавливать? Спасибо, не надо.<br>

<br><div class="gmail_quote">30 августа 2012 г., 15:54 пользователь Ilya Chesnokov <span dir="ltr"><<a href="mailto:chesnokov.ilya@gmail.com" target="_blank">chesnokov.ilya@gmail.com</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

30 августа 2012 г., 17:48 пользователь Nikita Zubkov<br>
<<a href="mailto:nikzubkov@gmail.com">nikzubkov@gmail.com</a>> написал:<br>
<div class="im">> Тем, что<br>
><br>
> def func a, b, ...<br>
>     ....<br>
> end<br>
><br>
> короче, быстрее набирается и проще читается.<br>
<br>
</div>Кто мешает использовать Method::Signatures или signatures?<br>
<div><div class="h5"><br>
> 30 августа 2012 г., 15:45 пользователь Alexander Onokhov <<a href="mailto:ccnweb@gmail.com">ccnweb@gmail.com</a>><br>
> написал:<br>
>><br>
>> sub func {<br>
>>     my %args = (<br>
>>         a => 'def_val_a',<br>
>>         b => 'def_val_b',<br>
>>         @_,<br>
>>     }<br>
>>    return $args{a} . $args{b};<br>
>> }<br>
>><br>
>> Чем плохо-то?<br>
>><br>
>><br>
>><br>
>> 2012/8/30 Nikita Zubkov <<a href="mailto:nikzubkov@gmail.com">nikzubkov@gmail.com</a>><br>
>>><br>
>>> 30 августа 2012 г., 15:04 пользователь Alex Varyanick <<a href="mailto:q@cono.org.ua">q@cono.org.ua</a>><br>
>>> написал:<br>
>>>><br>
>>>> > Уже за отсутствие именованных параметров функции в синтаксисе или<br>
>>>> > необходимости каждый раз писать полное имя package'а можно не<br>
>>>> > рекомендовать<br>
>>>> > использовать perl.<br>
>>>><br>
>>>> qwe(a => 42, b => "hello"); # mmm?<br>
>>><br>
>>><br>
>>> Нет.<br>
>>><br>
>>> sub func {<br>
>>>     my( ... ) = @_; # о боже за что?<br>
>>> }<br>
>>><br>
>>>><br>
>>>><br>
>> --<br>
>> Alexander<br>
>><br>
>> --<br>
>> Moscow.pm mailing list<br>
>> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
>><br>
><br>
><br>
><br>
> --<br>
> С уважением,<br>
> Никита Зубков<br>
><br>
> --<br>
> Moscow.pm mailing list<br>
> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
><br>
<br>
<br>
<br>
--<br>
</div></div>Best regards,<br>
Ilya Chesnokov<br>
<div class="HOEnZb"><div class="h5">--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>С уважением,<br>Никита Зубков<br>