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