Usa ka bag-ong bersyon sa Perl 5.32.0 programming language interpreter ang gipagawas.
Sa luyo sa 13 ka bulan nga pag-uswag, 140 ka libo nga nabag-o nga linya sa 880 nga mga file.
Pangunang mga inobasyon:
- Bag-ong eksperimento usa ka operator nga nagsusi kung ang gipiho nga butang usa ka pananglitan sa gipasa nga klase o usa ka kaliwat nga klase:
if( $obj isa Package::Ngalan ) { β¦ }
- suporta Unicode 13.0!
- Posible na karon ang pagsulat sa mga operator sa pagtandi nga adunay parehas nga prayoridad sa porma sa usa ka kadena:
kon ($x < $y <= $z ) {...}
Parehas sa:
kon ($x < $y && $y <= $z ) {...}
Mahimo nimong mabasa ang dugang bahin niini nga bahin sa perlop (seksyon "Pag-una sa Operator ug Pag-asoy").
- Ang mga notasyon sa sulat alang sa mga pahayag sa regular nga mga ekspresyon dili na eksperimento. Pananglitan: (* pla: pattern), dugang mga detalye sa perlre.
- Ang abilidad sa pagpugong sa sumbanan nga gisusi sa usa ka piho nga sistema sa pagsulat (dugang pa sa "Script Runs" sa perlre) dili na eksperimento.
- Posible na nga i-disable ang dili direkta nga mga tawag sa pamaagi. Makabasa ka ug dugang sa usa ka nota ni Brian D Foy.
Pipila ka mga pag-optimize:
- Ang pagsusi sa koneksyon sa dugang nga mga bahin (mga bahin) mas paspas na karon.
- Ang mga espesyal nga kaso alang sa paghan-ay gipaspasan pag-ayo (naghisgot kami bahin sa {$a <=> $b} ug {$b <=> $a} ).
Pipila lang ang akong gipili nga mohaum sa akong lami. Adunay uban pang mga inobasyon, mga pagbag-o nga dili uyon sa mga naunang bersyon, mga update sa dokumentasyon ug mga isyu sa seguridad nga sirado. Gisugyot ko nga basahon nimo ang tibuuk nga perldelta sa link.
Source: linux.org.ru