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

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


30 августа 2012 г., 15:04 пользователь Alex Varyanick <q на cono.org.ua>написал:

> > Уже за отсутствие именованных параметров функции в синтаксисе или
> > необходимости каждый раз писать полное имя package'а можно не
> рекомендовать
> > использовать perl.
>
> qwe(a => 42, b => "hello"); # mmm?
>

Нет.

sub func {
    my( ... ) = @_; # о боже за что?
}


>
> а на счёт полное имя пекежда, это Вы про с++-ый using namespace std?
>
> дык можно ведь так:
>
> #!/usr/bin/perl
>
> package This::IS::Really::Long::NameSpace;
>
> sub test {
>     print "Hello from really long namespace test sub\n";
> }
>
> sub test2 {
>     print "Hello from really long namespace test sub\n";
> }
>
> package main;
>
> sub test {
>     print "main hello\n";
> }
>
> test();
> my $v = 42;
>
> package This::IS::Really::Long::NameSpace;
>
> test();
> test2();
>
> print "$v\n";
>
> package main;
>
> print "ENd\n";
>

К чему этот бессмысленный кода?



>
> --
> Varyanick I. Alex
> icq: 102 575 440
> skype: cono..
> q на cono.org.ua
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



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


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