На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

smi.today

4 591 подписчик

Свежие комментарии

  • Бендер Задунайский
    Черти читают Библию ?!Трамп прочитает о...
  • Maxim
    ДеприватизацияФАС предупредила ...
  • Бендер Задунайский
    У всех ,наверное , есть понимание каких реформ хочет империя фальши . Приоритеты пиндосов и их вассалов на первом мес...Вашингтон хочет р...

Выпущена новая стабильная версия языка программирования Perl 5.36.0

Стабильная версия языка программирования Perl 5.36.0 выпущена после года разработки ответственным за выпуск новых версий Рикардо Сигнесом, 28 мая сообщается на сайте проекта. Версия выпущена в соответствии с утвержденным девять лет назад графиком разработки. В ходе подготовки версии изменено 250 тыс.

строк кода в 2 тыс. файлов. Над выпуском трудилось 82 разработчика. Начат процесс разработки промежуточной версии 5.37, которая в мае-июне 2023 года станет основой для стабильной версии 5.38. В случае, если не будет принято вновь обсуждаемое потенциальное решение о переходе к версии 7 (язык Perl 6 создавался в качестве разрабатываемого с нуля продукта и был переименован в Raku). Версия получила множество изменений. Одними из наиболее интересных являются: явное указание перечня аргументов функции (сигнатуры) с возможностью задания значения по умолчанию, автоматическое включение прагмы «use warnings», отключение поддержки вызов метода через пробел, например «my $object = new Package». Добавлена возможность блочного перебора списков, что удобно, например, при переборе ассоциативных массивов (хэшей) «for my ($key, $value) (%hash)». Добавлена более удобная работа с булевыми значениями. Эти и ряд других изменений включаются при использовании прагмы «use v5.36». Таким образом, начата реализация логики разделения возможностей на поддержку старого (legacy) кода и переключения на современный стиль разработки. Этот подход планируется развить в Perl 7.

 

Ссылка на первоисточник
наверх