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-жылдын июнь айында түзүлөт.

Ачкыч өзгөрүүлөр:

  • Кошулган infix оператору "Ыш" объект көрсөтүлгөн класстын мисалы же андан алынган класс экендигин текшерүү үчүн. Мисалы, “if( $obj isa Package::Name ) {… }”. Учурда оператор эксперименталдык деп белгиленген.
  • Салыштыруу операторлорун айкалыштыруу мүмкүнчүлүгү чынжырлар, бирдей артыкчылыкка ээ операторлор колдонулган шартта, бир эле учурда бир нече маанилерди салыштырууга мүмкүндүк берет. Мисалы, чынжыр "if ( $x < $y

    Source: opennet.ru

Комментарий кошуу