Последнее в категории Заметки программиста

Why Perl?

| Нет комментариев | Нет трекбэков

Лучший ответ в moscow.pm:

Я считаю, что те кто переходит с перла на пайтон/руби - еретики и скорее всего попадут в ад.

Why Perl?

Сегодня наконец-то решился на переход с activeperl на strawberry. Соблазнила возможность устанавливать модули со CPAN. Переход состоялся абсолютно без глючно, в том смысле что разработку я веду в ActiveState Komodo, и strawberry отлично подружился с этой IDE. Среди прочих приятностей - поддержка ppm репозиториев (можно ставить как со CPAN, так и с ppm репозитория).

Сегодня день рождения Perl, кто-то относится к этому серьезно, кто-то не очень :). Perl исполняется 22 года сегодня, хороший возраст. В этом возрасте человек уже полностью самостоятельный :), а наш Perl скоро станет папой (я надеюсь), с появлением Perl6 :).

Зарефрешим мемори:

18 декабря, 1987, Ларри Уолл выложил Perl 1 в общий доступ. ;-)

3 декабря в офисе Рамблер  прошла офлайн встреча участников группы Moscow.pm

Успел послушать только 4-х докладчиков, к сожалению, но и то что увидел/услышал - очень понравилось с точки зрения и организации и вовлеченности участников в процесс.

Хотел бы также в этой заметке прорекламировать очень полезный инструмент для freebsd администраторов и разработчиков от Андрея Костенко. Почему в этой заметке? Потому что об этой программе было рассказано на офлайновой встрече. Итак:

Утилита  для создания портов для FreeBSD из дистрибутивов CPAN. Действительно полезная вещь, ибо сам неоднократно мучался с этим. Помимо того что вещь полезная - она еще и очень friendly-used :).

P.S.

Надеюсь что презентации со встречи скоро появятся на соответствующих ресурсах.

 

 

Developing Web Applications with Apache, MySQL, memcached, and PerlВышла очень интересная, на мой взгляд книга: "Developing Web Applications with Apache, MySQL, memcached, and Perl" by Patrick Galbraith. Самое удивительное что ее уже можно найти в сети :).

 

Skype давно уже открыл свой API для сторонних разработчиков. Написано уже масса библиотек для работы с его протоколом для разных языков. Что нам может предложить perl по этому поводу?

Порыскав на cpan, нашел всего лишь 1 модуль - SkypeAPI для поставленной задачи (работа с протоколом Skype). Но это «ВСЕГО ЛИШЬ» преждевременно, как будет рассмотрено ниже - этот модуль покрывает основную часть наших потребностей работы со Skype.

Посмотрев скромную документацию по модулю, а также попытавшись разобраться в иероглифах (сайт с DEMO ROBOTS) - понял что надо идти своим путем, то есть читать документацию по API на сайте skype и проверять все на практике.

CGI::FormBuilder  - очень удобный модуль для работы с web-формами, особенно когда в проекте их много, и в них много элементов. При этом он активно используется в связке с Catalyst'ом, но им можно пользоваться и отдельно, что я и рассмотрю в этой заметке. Модуль работает в связке с TT или HTML-Template, и кажется, он работает даже с Mason.

Итак, для наглядности создадим небольшую форму для обратной связи с помощью данного модуля. Будем использовать HTML-Template для обработки шаблонов (при этом нам не надо отдельно загружать данный модуль, CGI-FormBuilder будет использовать его абсолютно прозрачно для пользователя).

В рассылке moscow-pm@pm.org сегодня промелькнул линк на очередную оценку популярности языков по 2009 году, основанную на результатах соревнований. Сравнивая 2008 и 2009 год по итогам интересующего нас Perl (в первую очередь), можно сказать о небольшом росте его популярности в абсолюных единицах, но давайте посчитаем в процентном соотношении его рост.

Я думаю, многие из вас знают эту IDE от ActiveState. Не многие знают, что существует и бесплатная версия этого IDE, правда с довольно ограниченными возможностями против Pro (во всяком случае, мне ее не хватает). В этой статье я расскажу о некоторых вкусностях версии Pro, возможно не столь очевидных для некоторых, возможно кто-то скажет что все это есть в Eclipse (и даже больше), но мне лично больше нравится Komodo... (когда же NetBeans будет поддерживать Perl&?!?!).

 

Map.JPGОбнаружил тут интересный документ, представляющий собой карту Perl-сообщества, а точнее целую вселенную сайтов связанных с perl. В нем целые созвездия, звезды гиганты, такие как Perl.Org, Cpan.Org и совсем небольшие звездочки такие как PerlMonks.Org.ru :-)

Об архиве

Эта страница содержит последние записи категории Заметки программиста.

Предыдущая категория — Cookbook.

Следующая категория — Проекты.

Смотрите новые записи на главной странице или загляните в архив, где есть ссылки на все сообщения.

Категории

Страницы


 


 

Page copy protected against web site content infringement by Copyscape