30 августа 2012 г., 16:08 пользователь Alex Varyanick <span dir="ltr"><<a href="mailto:q@cono.org.ua" target="_blank">q@cono.org.ua</a>></span> написал:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

2012/8/30 Nikita Zubkov <<a href="mailto:nikzubkov@gmail.com">nikzubkov@gmail.com</a>>:<br>
<div class="im">>> qwe(a => 42, b => "hello"); # mmm?<br>
><br>
><br>
> Нет.<br>
><br>
> sub func {<br>
>     my( ... ) = @_; # о боже за что?<br>
> }<br>
<br>
</div>ну если на то пошло, то: my %param = @_;<br><br></blockquote><div>Что вы все мне хэш-то приводите в пример? </div><div>Вот выше люди прекрасно поняли о чем я.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


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

<div><br></div><div>namespace BlahBlah {</div><div> class Aaa {</div><div> };</div><div>}</div><div><br></div><div><div>using namespace BlahBlah;</div></div><div>Aaa a = Aaa();</div><div><br></div><div>А еще лучше такого:</div>

<div><br></div><div>class Aaa {</div><div>public:</div><div>  class Bbb {</div><div>  };</div><div><br></div><div>  Bbb* test() {</div><div>     return new Bbb();</div><div>  }</div><div>}</div><div><br></div><div><br></div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Varyanick I. Alex<br>
icq: 102 575 440<br>
skype: cono..<br>
<a href="mailto:q@cono.org.ua">q@cono.org.ua</a><br>
</font></span><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>