[Moscow.pm] Динамические возможности Perl :: помощь коллективного разума

Akzhan Abdulin akzhan.abdulin на gmail.com
Пт Апр 30 07:33:40 PDT 2010


Немного мыслей ниже:

30 апреля 2010 г. 18:05 пользователь Walery Studennikov
<despairr на gmail.com>написал:

> Hi.
>
> Вот, готовлюсь к DevConf, тема доклада "Динамические возможности языка
> Perl".
>
> Идея -- донести мысль о том, что в Perl в Runtime можно сделать всё,
> что может измыслить самое больное воображение, и даже больше.
>

К сожалению, сам постулат неверен. До возможностей метапрограммирования в
Ruby далековато пока.

Ведь само описание класса в Ruby является объектом и уже исполняется, со
всеми вытекающими.


> Кратко проиллюстрировать основные динамические фичи языка и для самых
> простых привести примеры -- как их применять.
>
> В идеале потом на основе презентации сделать статью / краткий сборник
> рецептов типа "А как в Perl сделать вот это..." (например, переписать
> функцию чужого пакета и т.п.).
>
> Вот черновик того, что получается на данный момент (50% complete):
>
> https://svn.reg.ru/oss/presentation/devconf-2010/perl-dymanic-features.ppt
>
> Признаюсь, немного заимствовал список "чёрной и белой магии" у Mons'а ;)
>
> Понятно, что раскрыть в одном докладе все динамические свойства языка
> просто нереально -- они поистине необъятны.
>
> Но, может быть, что-то упустил из важного, о чём обязательно стоит
> упомянуть?
>
> В общем, был бы рад конструктивной критике и дополнениям. ;)
>
> --
> Walery Studennikov
> http://www.reg.ru/
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20100430/61ddbd2c/attachment.html>


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