Página 1 de 1

¡Perl 5.8.9 disponible!

NotaPublicado: 2008-12-15 14:53 @661
por explorer
Nicholas Clark ha anunciado hoy la salida de la versión 5.8.9, con un montón de cambios.

NotaPublicado: 2008-12-16 07:02 @335
por monoswim
No entiendo... ¿ no iban por el 5.10 ?

Saludos

NotaPublicado: 2008-12-16 07:26 @351
por explorer
Existen varios Perl...

Está la rama "estable", la que se usa para todo lo relacionado con producción, heredera de la legendaria 5.6 y que luego se transformó en el 5.8. La rama 5.8 ha ido evolucionando, incorporando las mejoras en el tratamiento del Unicode y, sobre todo, añadiendo parches y velocidad, pero siempre basándose en el código original de Perl 5.6.

Mientras, se creó la rama 5.9, donde se "probaban" cosas nuevas. Algunos de los desarrollos más modernos de 5.9 pasaron a 5.8, hasta la versión que la mayoría usamos, la 5.8.8, que tiene ya casi un par de años.

Luego, surgió la necesidad de dar un lavado de cara a todo el código, por lo que se creó una nueva rama: la 5.10. Se aprovechó además para meterle cosas del Perl6 (el switch, el say, defined-or y un montón de cosas nuevas). Ésta es la distribución "oficial", y que ya traen las distribuciones más modernas de Unix/Linux (mi OpenSuse 11 ya la trae por defecto).

Pero claro, de la 5.8.8, todavía la usa mucha gente. Por eso Nicholas siguió con el desarrollo para meterle los últimos cambios que merecían la pena añadirle, corregir más errores, y... decir que ésta es la última versión de la rama 5.8. Si sale alguna versión nueva de la 5.8 será solo para corregir errores.

Ahora todos los esfuerzos de los Perl5porters se dirigen hacia 5.9.5 y 5.10.
ftp://ftp.cpan.org/pub/CPAN/src/5.0/

Por lo que a nosotros nos importa, como usuarios, es usar Perl 5.10, ya que las mejoras con respecto a 5.8 son muy buenas: mayor velocidad, expresiones regulares más versátiles y rápidas, código más limpio, etc, etc.