1 de septiembre de 2023

clases nativas en perl 5.38

Hola,

si seguís este blog sabréis que de vez en cuando contamos novedades del lenguaje Perl. Este verano se ha liberado la versión v5.38, podéis ver las novedades en https://perldoc.perl.org/perl5380delta. Seguramente lo más novedoso es que de manera experimental el lenguaje soporta de manera nativa, sin recurrir a módulos externos como Moo o Moose, programación orientada a objetos, con clases.

La documentación oficial está en https://perldoc.perl.org/perlclass. Podéis ver un ejemplo paso a paso documentado en inglés por Chris Prather en varias entregas: 0, 1, 2, 3, 4, 5 y 6

Qué tal funciona? Puedes leer un resumen en https://dev.to/jjn1056/benchmarking-core-class-573c no olvides revisar los comentarios. Cuando llegará a tu sistema operativo? Ahora mismo es experimental en Debian, pero Debian 12 lleva ya la v5.36.

Hasta pronto,

Bruno