<div>Еще один.</div><div><br><div class="gmail_quote">2012/8/30 Roman V. Nikolaev <span dir="ltr"><<a href="mailto:rshadow@rambler.ru" target="_blank">rshadow@rambler.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
</div>30.08.2012 17:48, Nikita Zubkov пишет:<br>
<div class="im">> Тем, что<br>
><br>
> def func a, b, ... .... end<br>
><br>
> короче, быстрее набирается и проще читается.<br>
<br>
</div>Давайте сравнивать одинаковые вещи. Чем это проще?<br>
<br>
def func a='def_val_a', b='def_val_b', ...<br>
        args = {'a': a, 'b'; b}<br>
        return args[a] + args[b]<br>
end<br>
<br>
Этого:<br>
<div class="im"><br>
sub func {<br>
    my %args = (<br>
        a => 'def_val_a',<br>
        b => 'def_val_b',<br>
        @_,<br>
</div>   );<br>
<div class="im">   return $args{a} . $args{b};<br>
}<br>
<br>
</div>P.S. И строк тут одинаково. Я просто не знаю можно ли в питоне<br>
развернуть args вертикально.<br>
<div class="im"><br>
<br>
- --<br>
<br>
         Roman V. Nikolaev<br>
<br>
jabber:     <a href="mailto:rshadow@jabber.org">rshadow@jabber.org</a><br>
icq:        198-364-657<br>
skype:      rubin_rshadow<br>
site:       <a href="http://www.rshadow.ru" target="_blank">http://www.rshadow.ru</a><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br>
<br>
</div>iEYEARECAAYFAlA/eDAACgkQ6hKpBt4OHBvELwCbBl12OIK1ufCnZ0kTYMIWQ/zS<br>
qrwAniPXEm+PiX+Npf5uLbNJLLgknhHv<br>
=/dw9<br>
-----END PGP SIGNATURE-----<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>
</div>