Perl 5.32.0

Ka del një version të ri të interpretorit të gjuhës së programimit Perl 5.32.0.

Pas 13 muajsh zhvillimi, 140 mijë rreshta të ndryshuar në 880 skedarë.

Novitete kryesore:

  • NjĂ« operator eksperimental i ri 'isa', i cili kontrollon nĂ«se objekti i dhĂ«nĂ« Ă«shtĂ« njĂ« shembull i klasĂ«s ose klasĂ«s sĂ« trashĂ«guar tĂ« dhĂ«nĂ«:

    if( $obj isa Package::Name ) { 
 }

  • MbĂ«shtetje Unicode 13.0!
  • Tanime Ă«shtĂ« e mundur tĂ« shkruhen operatorĂ«t e krahasimit me njĂ« prioritet si njĂ« zinxhir:

    if ( $x < $y <= $z ) {
}

    E njëjta gjë si:

    if ( $x < $y && $y <= $z ) {
}

    Për këtë veçori mund të lexoni më shumë në perlop (seksioni "Operator Precedence and Associativity").

  • Shkurtesat pĂ«r deklaratat nĂ« shprehjet e zakonshme nuk janĂ« mĂ« eksperimentale. Shembuj: (*pla:pattern), mĂ« shumĂ« nĂ« perlre.
  • MundĂ«sia pĂ«r tĂ« kufizuar modelin e kontrolluar nĂ« njĂ« sistem tĂ« caktuar shkrimi (mĂ« shumĂ« "Script Runs" nĂ« perlre) nuk Ă«shtĂ« mĂ« eksperimentale.
  • Tanime Ă«shtĂ« e mundur tĂ« çaktivizohet thirrja indirekte e metodave. Mund tĂ« lexoni mĂ« shumĂ« nĂ« shĂ«nimin e Braian D. Foy.

Disa optimizime:

  • Kontrolli i lidhjes sĂ« mundĂ«sive shtesĂ« (features) tani ndodh mĂ« shpejt.
  • Rastet speciale pĂ«r renditjen janĂ« pĂ«rshpejtuar ndjeshĂ«m (pĂ«rfshin {$a $b} dhe {$b $a}).

Kam zgjedhur vetëm disa gjëra sipas shijes sime. Ka novitete të tjera, ndryshime të papajtueshme me versionet e kaluara, përditësime dokumentacioni dhe probleme të mbyllura të sigurisë. Ju rekomandoj të shikoni të plotën perldelta në link.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster