Lëshimi i gjuhës së programimit Perl 5.32.0

Pas 13 muajsh zhvillimi Ndodhi lëshimi i një dege të re të qëndrueshme të gjuhës së programimit Perl - 5.32. Në përgatitjen e versionit të ri, rreth 220 mijë rreshta kodi u ndryshuan, ndryshimet prekën 1800 skedarë dhe 89 zhvillues morën pjesë në zhvillim. Në të njëjtën kohë, u njoftua se zhvillimi i Perl dhe gjurmimi i gabimeve do të zhvendoseshin në platformë GitHub.

Dega 5.32 u lëshua në përputhje me planin fiks të zhvillimit të miratuar shtatë vjet më parë, që nënkupton lëshimin e degëve të reja të qëndrueshme një herë në vit dhe lëshimet korrigjuese çdo tre muaj. Në rreth një muaj, është planifikuar të lëshohet versioni i parë korrigjues i Perl 5.32.1, i cili do të korrigjojë gabimet më të rëndësishme të identifikuara gjatë zbatimit të Perl 5.32.0. Së bashku me lëshimin e Perl 5.32, mbështetja për degën 5.28 u ndërpre, për të cilën përditësimet mund të lëshohen në të ardhmen vetëm nëse identifikohen probleme kritike të sigurisë. Ka filluar gjithashtu procesi i zhvillimit të degës eksperimentale 5.33, në bazë të së cilës do të formohet një lëshim i qëndrueshëm i Perl 2021 në qershor 5.34.

Celës Ndryshimet:

  • U shtua operatori infix "isa" për të kontrolluar nëse një objekt është një shembull i një klase të caktuar ose një klasë që rrjedh prej saj. Për shembull, “if( $obj isa Package::Emri ) { … }”. Operatori aktualisht është shënuar si eksperimental.
  • Aftësia për të kombinuar operatorët e krahasimit në zinxhirë, duke ju lejuar të krahasoni disa vlera në të njëjtën kohë, me kusht që të përdoren operatorë me përparësi të barabartë. Për shembull, zinxhiri “nëse ( $x < $y

    Burimi: opennet.ru

Shto një koment