

Вышел Perl 5.44
В середине июля 2026 года состоялся релиз стабильной ветки языка программирования Perl 5.44. Выход предыдущей стабильной ветки проекта Perl 5.42 случился в июле 2025 года. Ветка проекта Perl 5.40 вышла в июне 2024 года. Выпуск Perl 5.38 был в июле 2023 года.
По данным OpenNET, при подготовке нового выпуска Perl сообщество изменило около 270 тыс. строк кода (без документации и автоматически сгенерированного кода — 110 тыс. строк кода), а всего изменения затронули 860 файлов, в разработке приняли участие 71 программист и мейнтейнер открытого проекта.
Ветка 5.44 выпущена в соответствии с утверждённым двенадцать лет назад фиксированным графиком разработки, подразумевающим выпуск новых стабильных веток раз в год и корректирующих релизов — раз в три месяца. Примерно через месяц планируется выпустить первый корректирующий релиз Perl 5.44.1, в котором будут исправлены наиболее значительные ошибки, выявленные в процессе внедрения Perl 5.44.0. Одновременно с выходом Perl 5.44 прекращена поддержка ветки 5.40, для которой обновления могут быть выпущены в будущем только в случае выявления критических проблем с безопасностью.
Также стартовал процесс разработки экспериментальной ветки 5.45, на базе которой в июне 2026 года планируется формирование стабильного релиза Perl 5.46, если команда не примет решение перейти к нумерации 7.x.
Основные изменения и дополнения в Perl 5.44:
добавлена экспериментальная возможность использования именованных параметров в сигнатурах функций, определяющих перечень передаваемых в функцию переменных не в теле функции, а при её объявлении. Новая возможность позволяет передавать параметры не в строгом порядке следования, а в произвольном порядке с использованием пар ключ/значения и синтаксиса как при назначении
Читать на habr.com