Perl 5.14 è disponibile

| | Comments (0)

Continuando al ritmo di una release all'anno, Perl 5.14.0 è disponibile.

La nuova versione dell'interprete presenta varie novità, di cui potete venire a conoscenza leggendo il perldelta della distribuzione. Sono state variate ben 550 mila linee di codice rispetto alla versione 5.12, il che dovrebbe fornire una misura del lavoro svolto.

Citiamo le novità principali:

  • Un nuovo flag /r che rende non distruttive le sostituzioni effettuate con s//. In pratica, si può assegnare il risultato della sostituzione ad una nuova variabile:
    my $brutto = "il cielo è plumbeo";
    # $brutto rimane immutata
    my $bello = $brutto =~ s/plumbeo/sereno/r;
  • Nuova sintassi package Pippo {} per definire i package come blocchi di codice, con tanto di possibilità di specificarne la versione.
  • Importanti ottimizzazioni: perl usa meno memoria e meno CPU!!
  • Supporto Unicode 6.0, e possibilità di specificare nelle regular expression se i match debbano essere considerati stringhe ASCII o Unicode
  • Configurazione automatica del client CPAN molto migliorata (yeah)
  • Supporto migliorato per IPv6 (e tra un po' potrebbe servire sul serio...)

Pronti per l'upgrade? Se il vostro sistema operativo ancora non offre perl 5.14, provate ad installarlo localmente utilizzando perlbrew.

Per scoprirne di più, vieni a trovarci all' Italian Perl Workshop 2011, l'8 ed il 9 Settembre 2011 a Torino.

Leave a comment

About this Entry

This page contains a single entry by Michele Beltrame published on May 16, 2011 10:39 PM.

Book Review: Head First Statistics was the previous entry in this blog.

Italian Perl Workshop 2011 Newsletter #1 - Guests, hotels, Perl course, Turin is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Categories

Pages

Powered by Movable Type 4.23-en