[SPb-pm] February'14 meetup
Foxcool
foxcool333 at gmail.com
Fri Feb 14 02:39:15 PST 2014
Пт 14 фев 2014 14:23:29, Сергей Романов писал:
>
> Читать в документации, конечно же ;0)
>
> https://github.com/Perl/perl5/blob/blead/pod/perlsub.pod#Signatures
>
> Чем лучше - строк меньше. Переменные по-умолчанию - sub
> foo($bar="baz") {...}, именованный хеш аргументов sub foo($first_arg,
> %rest_args) { ... }, вот это всё. Как в крутом python'e, короче :D
>
> .
>
>> 14.2.2014 14:13:17 пользователь Foxcool (foxcool333 at gmail.com) написал:
>>
>> Пт 14 фев 2014 14:04:27, Сергей Романов писал:
>> > Небольшая поправочка, чтоб люди совсем не запутались.
>> >
>> > Называть сигнатуры "прототипами" не совсем верно. Они именно
>> > сигнатуры, и появились в языке буквально неделю назад:
>> >
>> >
>> http://perl5.git.perl.org/perl.git/commitdiff/30d9c59b5f3cba8b5d632d20c2370e82d8ba69ca
>>
>> >
>> > Прототипы функций (prototypes) в Perl были всегда. У tchrist на
>> > "перловых монахах" есть отличная статья, почему вам почти никогда не
>> > надо ими пользоваться:
>> >
>> > http://www.perlmonks.org/?node_id=861966
>> >
>> > .
>> >
>> > 14.2.2014 13:11:16 пользователь Konovalov, Vadim
>> > (Vadim.Konovalov at emc.com) написал:
>> >
>> >
>> > По следам митапа 2,
>> >
>> > 1, я как-то без большого энтузиазма отнёсся к прототипам
>> > (signatures),
>> >
>> > Корректируюсь -
>> >
>> > на самом деле я заблуждался, signatures – великая крутизна и
>> > источник щастя, J
>> >
>> > 2,
>> >
>> > Я говорил, что при попытке вставить в dropdown-boxэлементы
>> > 'a'..'zzz' perl-Gtk2 был медленен как собака,
>> >
>> > Щас вот написал на Tcl/Tk– работает тока влёт как пропеллер,
>> >
>> > А попытка «загрузить» ещё больше – уже списком
>> ['a'..'zzzz'] –
>> > приводит к тому, что список отрисовывается по 4 секунды,
>> >
>> > use strict;
>> >
>> > use Tcl::Tk;
>> >
>> > my $int = new Tcl::Tk;
>> >
>> > my $mw = $int->mainwindow;
>> >
>> > $mw->ComboBox(-values=>['a'..'zzzz'])->pack;
>> >
>> > $mw->Button(-text=>"qwerty $_", -command=>'puts
>> this')->pack for
>> > 'a' .. 'l';
>> >
>> > $int->MainLoop;
>> >
>> > Наверное всё же скорость погрызена в недрах самой Gtk, а не в
>> > перловом мостике perl-Gtk2
>> >
>> > Всем превед JJJ
>> >
>> > *From:*Spb-pm
>> > [mailto:spb-pm-bounces+vadim.konovalov=emc.com at pm.org] *On
>> Behalf
>> > Of *Сергей Романов
>> > *Sent:* Friday, February 14, 2014 3:01 AM
>> > *To:* Сергей Романов
>> > *Cc:* Spb Pm
>> > *Subject:* Re: [SPb-pm] February'14 meetup
>> >
>> > По следам сегодняшнего meetup'a:
>> >
>> > - YAPC::Europe 2014 в Софии (регистрация уже открыта!) -
>> > http://act.yapc.eu/ye2014/
>> >
>> > - Mojoconf в Осло (сверхинтрига - говорят, никто до этого
>> не видел
>> > sri в лицо!) -
>> http://blog.kraih.com/post/76535091594/mojoconf-2014
>> >
>> > - Facing the Intelligence Explosion -
>> > http://intelligenceexplosion.com/
>> >
>> > Sunday, February 09, 2014 10:34:20 PM
>> пользователь Сергей
>> > Романов (complefor at rambler.ru
>> <mailto:complefor at rambler.ru>)
>> > написал:
>> >
>> > В этот четверг (13.02), 20.00, место точно напишу
>> в среду
>> > вечером (предложения приветствуются).
>> >
>> > Отписываемся, кто будет?
>> >
>> > --
>> >
>> > sromanov
>> >
>> >
>> >
>> > _______________________________________________
>> > Spb-pm mailing list
>> > Spb-pm at pm.org
>> > http://mail.pm.org/mailman/listinfo/spb-pm
>>
>> Оу, а где можно почитать в разжеванном для тупых виде про это
>> новшество?
>>
>> --
>> http://foxcool.ru
>> foxcool at jabber.ru
>>
>>
Ну збс, чо.
--
http://foxcool.ru
foxcool at jabber.ru
More information about the Spb-pm
mailing list