Comments 8
Очень давно не видел Perl ни в каких рейтингах использования, да и статей тоже про него не помню. Им кто-то ещё пользуется?
Главные мои претензии к перлу - это разнообразие. Все делают всё как хотят - реализация моделей классов, типы данных... И раз в сколько то лет выходит новая версия какого нибудь Moose, а старая имет в зависимостях новую и всё не работает. Или какой нибудь Rose::DB, хорошая модель ORM, но поддерживается одним человеком и ломается при выходе новой версии одной сторонней библиотеки.
Нууу... проблема с сторонними модулями решается фиксацией зависимостей. И это это уже промышенный стандарт, по сути.
Любые проблемы решаются, но конкретно с Moose1 насколько помню проблема была нерешаемая. Либо надо фиксироваться на десятилетнем прошлом, либо переписывать. У меня с перлом 20+ лет опыта (минус последние пять) и есть опыт поддержки проекта в течении десяти лет.
Помню только один единственный пакет (в данном случае, фреймворк), который периодически ломал обратную совместимость - это Mojolicious. И это стало понятно очень быстро.
Вышел Perl 5.42