Итак, perl-сообщество постепенно осознает необходимость частых релизов и пытается самоорганизоваться в стремлении к этой благой цели. Вот вышел сегодня второй бета-релиз того, что станет perl-5.12. Хочу поделиться тем, что важного появилось после 5.10.
Более подробную информацию можно найти в первоисточнике, на CPAN'е в документах perl5110delta и perl5111delta.
Итак, основное:
- Теперь можно задавать версию модуля вот так: "package Foo::Bar 1.23". Это круто, потому что парсится еще на этапе компиляции ровно так, как это делает use NAME VERSION. И наконец, заканчиваются непонятки с девелоперскими номерами версий и т.д.
- В модулях можно использовать configure_requires, и таким образом, задавать модули, которые должны быть запущены до Makefile.PL или Build.PL. Ура.
- Добавилось интересное чтиво: perlperf ;-)
Комментариев нет:
Отправить комментарий