Eldono de la programlingvo Perl 5.32.0

Post 13 monatoj da evoluo okazis liberigo de nova stabila branĉo de la Perl programlingvo - 5.32. Preparante la novan eldonon, proksimume 220 mil linioj de kodo estis ŝanĝitaj, la ŝanĝoj influis 1800 dosierojn, kaj 89 programistoj partoprenis en la evoluo. En la sama tempo, estis sciigite ke Perl-evoluo kaj cimspurado estus proponitaj al la platformo GitHub.

Branĉo 5.32 estis publikigita laŭ la fiksa disvolva horaro aprobita antaŭ sep jaroj, kio implicas la liberigon de novaj stabilaj branĉoj unufoje jare kaj korektajn eldonojn ĉiujn tri monatojn. Post ĉirkaŭ unu monato, estas planite liberigi la unuan korektan eldonon de Perl 5.32.1, kiu korektos la plej signifajn erarojn identigitajn dum la efektivigo de Perl 5.32.0. Kune kun la liberigo de Perl 5.32, subteno por la branĉo 5.28 estis nuligita, por kiu ĝisdatigoj povas esti publikigitaj estonte nur se kritikaj sekurecaj problemoj estas identigitaj. La disvolva procezo de la eksperimenta branĉo 5.33 ankaŭ komenciĝis, surbaze de kiu stabila eldono de Perl 2021 estos formita en junio 5.34.

Ŝlosilo ŝanĝi:

  • Aldonita infiksa operatoro "Estas" por kontroli ĉu objekto estas okazo de specifita klaso aŭ klaso derivita de ĝi. Ekzemple, “se( $obj estas Pako::Nomo) { … }”. La funkciigisto estas nuntempe markita kiel eksperimenta.
  • La kapablo kombini komparfunkciigistojn en ĉenoj, ebligante kompari plurajn valorojn samtempe, kondiĉe ke estas uzataj operatoroj kun egala prioritato. Ekzemple, la ĉeno “se ( $x < $y

    fonto: opennet.ru

Aldoni komenton