Организация Perl Foundation начала (http://news.perlfoundation.org/2009/04/2009q2_call_for_grant...) прием заявок на финансирование проектов по улучшению языка Perl. Заявки будут приниматься до 31 мая, наиболее интересные проекты получат гранты в размере от 500 до 3000 долларов.
Ранее, при финансировании Perl Foundation, были созданы такие проекты, как PPI (http://search.cpan.org/dist/PPI/) (модуль для парсинга, анализа и манипулирования perl кодом), Strawberry (http://www.strawberryperl.com/), Perl on a Stick (http://www.opennet.me/opennews/art.shtml?num=19638) (сборки Perl для Windows), pVoice (http://www.oatsoft.org/Software/pvoice) (интерфейс для голосовой навигации для слепых), Perl::Critic (http://search.cpan.org/dist/Perl-Critic/) (пакет для проверки и автоформатирования perl-кода).
В настоящее время находятся в разработке (http://news.perlfoundation.org/2009/04/running_grants_2009-v...), следующие получившие гранты проекты:
- Создание (http://www.per...URL: http://news.perlfoundation.org/2009/04/2009q2_call_for_grant...
Новость: http://www.opennet.me/opennews/art.shtml?num=21273
Хороший язык. Часто использую для написания небольших скриптов под свои нужды.Больший интерес вызывает также Perl 6, надеюсь, он всё же зарелизится.
ORM бы еще к нему сделали какую-нибудь приличную.
Rose::DB::Object
В Rose нельзя хранить в одной таблице наследников класса. Скажем есть у нас Furniture (мебель) и наследники: Furniture::Table, Furniture::Bed. Надо всю мебель найти для создания прайслиста. Народ давно просит автора об этом, но пока безрезультатно.Это умеет делать Tangram, который к сожалению давно не развивается. А всего-то надо в таблицу добавить поле type, в котором для каждой записи, т.е. объекта, хранить ID его класса.
Еще хочу сказать, что стыдно перед PHP-шниками, потому что в PHP5 появилась нормальная объектная модель - абстрактные классы и методы, доступ private/public/protected, а в Perl все на уровне 90-х застыло (Perl6 - вообще ужас имхо).
хочешь нормальную объектную модель используй Moose
мне такой подход даже больше нравится когда возможности языка расширяются за счёт библиотек