News: 0001558528

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Perl 5.42 Released With New Operators, Unicode 16 Support, Security Fixes

([Programming] 4 Hours Ago Perl 5.42)


Perl 5.42 is out today as the newest feature release for this popular programming language that comes one year after the prior Perl 5.40 release.

Perl 5.42 ships with Unicode 16.0 support, new experimental features of the "any" and "all" operators for list processing, a new ":writer" attribute for field variables, more CORE:: subroutines like "chdir", a new "source::encoding" pragma, various performance enhancements, security fixes, and a variety of other changes.

Among the performance changes in Perl 5.32 are making constant-folded strings shareable with the copy-on-write mechanism, faster tr/// speed, and various other optimizations. Many Perl modules have also seen updates for today's Perl 5.42 release.

More details on the Perl 5.42 changes can be found from the prior [1]RC1 notes . Perl 5.42 can be downloaded from [2]Perl.org .



[1] https://metacpan.org/release/CONTRA/perl-5.42.0-RC1/view/pod/perldelta.pod

[2] https://www.perl.org/get.html



RedEyed

kylew77

uid313

Ironmask

usta

Software entities are more complex for their size than perhaps any other human
construct because no two parts are alike. If they are, we make the two
similar parts into a subroutine -- open or closed. In this respect, software
systems differ profoundly from computers, buildings, or automobiles, where
repeated elements abound.
-- Fred Brooks, Jr.