Utjefte fan de programmeartaal Perl 5.32.0

Nei 13 moannen fan ûntwikkeling barde frijlitting fan in nije stabile tûke fan 'e Perl-programmeartaal - 5.32. By it tarieden fan 'e nije release waarden sawat 220 tûzen rigels koade feroare, de wizigingen beynfloede 1800 bestannen, en 89 ûntwikkelders namen diel oan 'e ûntwikkeling. Tagelyk waard oankundige dat Perl-ûntwikkeling en bugtracking nei it platfoarm ferpleatst wurde GitHub.

Branch 5.32 waard frijlitten yn oerienstimming mei it fêste ûntwikkelingsskema goedkard sân jier lyn, wat de frijlitting fan nije stabile tûken ien kear yn 't jier ymplisearret en elke trije moannen korrektive releases. Yn sawat in moanne is it plan om de earste korrektive release fan Perl 5.32.1 frij te litten, dy't de meast wichtige flaters sil korrigearje dy't identifisearre binne tidens de ymplemintaasje fan Perl 5.32.0. Tegearre mei de frijlitting fan Perl 5.32 waard stipe foar de 5.28-tûke beëinige, wêrfoar updates yn 'e takomst allinich kinne wurde frijlitten as krityske feiligensproblemen wurde identifisearre. It ûntwikkelingsproses fan 'e eksperimintele tûke 5.33 is ek begon, op basis wêrfan in stabile release fan Perl 2021 sil wurde foarme yn juny 5.34.

Kaai feroarings:

  • Added infix operator "jezus" om te kontrolearjen oft in objekt in eksimplaar is fan in spesifisearre klasse of in klasse dêrút ôflaat. Bygelyks, "if( $obj isa Package::Name) { … }". De operator is op it stuit markearre as eksperiminteel.
  • De mooglikheid om te kombinearjen ferliking operators yn keatlingen, wêrtroch jo ferskate wearden tagelyk kinne fergelykje, op betingst dat operators mei gelikense foarrang wurde brûkt. Bygelyks, de ketting "if ($x < $y

    Boarne: opennet.ru

Add a comment