Ħruġ tal-lingwa ta' programmar Perl 5.32.0

Wara 13 xhur ta 'żvilupp seħħet rilaxx ta 'fergħa stabbli ġdida tal-lingwa ta' programmar Perl - 5.32. Fit-tħejjija tar-rilaxx il-ġdid, madwar 220 elf linja ta 'kodiċi nbidlu, il-bidliet affettwaw 1800 fajl, u 89 żviluppatur ħadu sehem fl-iżvilupp. Fl-istess ħin, tħabbar li l-iżvilupp tal-Perl u t-traċċar tal-bugs se jiġu mċaqalqa għall-pjattaforma GitHub.

Il-fergħa 5.32 ġiet rilaxxata skont l-iskeda fissa tal-iżvilupp approvata seba 'snin ilu, li timplika r-rilaxx ta' fergħat stabbli ġodda darba fis-sena u rilaxxi korrettivi kull tliet xhur. F'madwar xahar, huwa ppjanat li jirrilaxxa l-ewwel rilaxx korrettiv ta 'Perl 5.32.1, li se jikkoreġi l-iżbalji l-aktar sinifikanti identifikati matul l-implimentazzjoni ta' Perl 5.32.0. Flimkien mar-rilaxx ta 'Perl 5.32, l-appoġġ għall-fergħa 5.28 twaqqaf, li għaliha jistgħu jiġu rilaxxati aġġornamenti fil-futur biss jekk jiġu identifikati problemi ta' sigurtà kritiċi. Beda wkoll il-proċess ta 'żvilupp tal-fergħa sperimentali 5.33, li fuq il-bażi tiegħu se jiġi ffurmat rilaxx stabbli ta' Perl 2021 f'Ġunju 5.34.

Ewlenin bidliet:

  • Miżjud operatur infix "isa" biex jiċċekkja jekk oġġett huwiex eżempju ta 'klassi speċifikata jew klassi derivata minnha. Pereżempju, “jekk ($obj isa Pakkett::Isem) { … }”. L-operatur bħalissa huwa mmarkat bħala sperimentali.
  • Il-ħila li tgħaqqad operaturi ta 'tqabbil fis ktajjen, li jippermettilek tqabbel diversi valuri f'daqqa, sakemm jintużaw operaturi bi preċedenza ugwali. Pereżempju, il-katina “jekk ( $x < $y

    Sors: opennet.ru

Żid kumment