Perl 5.32.0 programazio hizkuntzaren kaleratzea

13 hilabeteko garapenaren ondoren ospatu Perl programazio-lengoaiaren adar egonkor berri baten kaleratzea - 5.32. Bertsio berria prestatzerakoan, 220 mila kode lerro inguru aldatu ziren, aldaketek 1800 fitxategiri eragin zieten eta 89 garatzailek hartu zuten parte garapenean. Aldi berean, Perl garapena eta akatsen jarraipena plataformara eramango zirela iragarri zen GitHub.

5.32 adarra duela zazpi urte onartutako garapen-plan finkoaren arabera kaleratu zen, eta horrek suposatzen du urtean behin adar egonkor berriak kaleratzea eta hiru hilean behin kaleratze zuzentzaileak. Hilabete inguru barru, Perl 5.32.1-en lehen bertsio zuzentzailea kaleratzea aurreikusten da, Perl 5.32.0 inplementatzean identifikatutako akats esanguratsuenak zuzenduko dituena. Perl 5.32 kaleratzearekin batera, 5.28 adarraren euskarria eten egin zen, eta eguneratzeak etorkizunean segurtasun-arazo kritikoak identifikatzen badira soilik kaleratu daitezke. 5.33 adar esperimentalaren garapen-prozesua ere hasi da, eta horren oinarrian Perl 2021-ren bertsio egonkor bat osatuko da 5.34eko ekainean.

Gakoa aldaketak:

  • Eragile infixa gehitu da "jesus" objektu bat zehaztutako klase baten instantzia den edo hortik eratorritako klase bat den egiaztatzeko. Adibidez, β€œif( $obj paketea da::Izena) { … }”. Momentu honetan operadorea esperimental gisa markatuta dago.
  • Konparazio-operadoreak konbinatzeko gaitasuna kateak, hainbat balio aldi berean alderatzeko aukera emanez, betiere lehentasun berdina duten operadoreak erabiltzen badira. Adibidez, katea β€œif ( $x < $y

    Iturria: opennet.ru

Gehitu iruzkin berria