[SPb-pm] February'14 meetup
Kumar Habim
subsreader at gmail.com
Fri Feb 14 03:39:37 PST 2014
восхитительное нововведение
14 февраля 2014 г., 14:39 пользователь Foxcool <foxcool333 at gmail.com>написал:
> Пт 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
> _______________________________________________
> Spb-pm mailing list
> Spb-pm at pm.org
> http://mail.pm.org/mailman/listinfo/spb-pm
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/spb-pm/attachments/20140214/5765e9e5/attachment.html>
More information about the Spb-pm
mailing list