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

Orlovsky Alexander nordicdyno на yandex.ru
Сб Сен 1 05:17:16 PDT 2012


Извиняюсь за форматирование )
Кстати можно еще упомянуть nginx и встроенный в него perl, как примеры простоты встраивания языка и известного проекта, где это используется

01.09.2012, 16:01, "Orlovsky Alexander" <nordicdyno на yandex.ru>:
> Привет!
> Критика, как и просил )
>
> "Не очень удачная мультитредовость"
> – По сравнению с чем? По сравнению с Python/Ruby более удачная (но, да, тоже не айс),
> по сравнению с Java/C++ ее вообще нет )
>
> "Крутая кривая обучаемости"
> – по моему как раз не очень крутая, ибо простые вещи можно делать просто, не даром язык так популярен у сисадминов
>
> Крупные проекты:
> - обязательно надо сказать о http://duckduckgo.com/  там кстати можно писать свои расширения на Perl :)
> - frodio.com еще )
>
> В достоинства можно добавить:
> - культура тестирования (CPAN testers, обязательная папка t в дистрибутиве модуля, TAP-протокол)
> - надежность
> http://www.modernperlbooks.com/mt/2012/05/why-i-use-perl-reliability.html
> http://www.modernperlbooks.com/mt/2012/08/why-i-use-perl-testing.html
>
> - perldoc
> - огромное количество литературы, в том числе свежие Programming Perl и Intermediate Perl, Learning Perl
> - регулярные выражения
> - Конференции, поддержка: YAPC, Oscon, O'Reilly, TPF
> - поддержка Win-платформы Strawberry perl, ActivePerl
> - поддержка в облаках (Stackato & etc)
>
> Moose можно тоже подробнее рассмотреть – как механизм позволяющий
> реализовать такие подходы ООП, которые недоступны во многих других языках  (в духе smalltalk)
>
> Еще по моим наблюдениям большинство несведущих людей рассуждают о Perl в том смысле,
> что есть "старый" Perl5 и "новый" Perl 6 (который никак не допишут)
>
> Важно объяснить, что современный Perl – это именно 5-ый l (5.12 – 5.16), а 6-й скорее исследовательский проект,
> который, тем не менее, привносит в современный Perl новые идеи и подходы: тот же Moose, по-сути, реализация
> Perl6 ООП в рамках современного 5-го Perl-а, новые возможности регулярных выражений (влияние грамматик Perl6), Smartmatching
>
> 30.08.2012, 11:38, "Walery Studennikov" <despairr на gmail.com>:
>> Hi.
>>
>> На одной общеайтишной региональной конференции хочу сделать доклад
>> типа "Perl -- за и против".
>> Подобный доклад уже делал несколько лет назад, но нужно освежить всё
>> это в памяти + освежить сами материалы, всё-таки мир меняется.
>>
>> Примерная структура доклада:
>> http://www.mindmeister.com/45209512/perl
>>
>> Покритикуйте / подкиньте идей, пожалуйста.
>>
>> --
>> Walery Studennikov
>> http://www.reg.ru/
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org


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