Издавање на програмскиот јазик Perl 5.32.0

По 13 месеци развој се одржа издавање на нова стабилна гранка на програмскиот јазик Perl - 5.32. При подготовката на новото издание, беа променети околу 220 илјади линии код, промените влијаеја на 1800 датотеки, а во развојот учествуваа 89 програмери. Во исто време, беше најавено дека развојот на Perl и следењето на грешки ќе бидат преместени на платформата GitHub.

Филијалата 5.32 беше објавена во согласност со фиксниот распоред за развој одобрен пред седум години, што подразбира издавање на нови стабилни филијали еднаш годишно и корективни изданија на секои три месеци. За околу еден месец, планирано е да се објави првото корективно издание на Perl 5.32.1, кое ќе ги исправи најзначајните грешки идентификувани при имплементацијата на Perl 5.32.0. Заедно со објавувањето на Perl 5.32, поддршката за гранката 5.28 беше прекината, за која ажурирањата може да бидат објавени во иднина само ако се идентификуваат критични безбедносни проблеми. Процесот на развој на експерименталната гранка 5.33 исто така започна, врз основа на кој ќе се формира стабилно издание на Perl 2021 во јуни 5.34 година.

Клуч промени:

  • Додаден оператор за инфикс "isa" да провери дали објектот е пример од одредена класа или класа изведена од неа. На пример, „if( $obj isa Пакет::Име ) { … }“. Операторот во моментов е означен како експериментален.
  • Способноста да се комбинираат споредбени оператори во синџири, овозможувајќи ви да споредите неколку вредности одеднаш, под услов да се користат оператори со еднаква предност. На пример, синџирот „ако ( $x < $y

    Извор: opennet.ru

Додадете коментар