-+  Associazione
-+  Documenti
-+  Eventi
-+  Community
-+  Blog
-+  Link

Ottobre 2013

Dom Lun Mar Mer Gio Ven Sab
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Cerca






 

« Italian Perl Workshop 2011 - Torino, 8-9 Settembre | Home | IPW2011 newsletter #3 - Interventi, Ospiti, Hotel, Cibo, ... »

Perl 5.14 è disponibile
17.05.11

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.

Inviato da arthas il 17.05.11 00:08
Ti è piaciuto questo articolo? Iscriviti al feed!










Devo ricordare i dati personali?






D:
Sull'autore...
D:
La ML di Perl.it
Iscriviti! mongers@lists.perl.it è la lista ufficiale di Perl Mongers Italia per porre quesiti di tipo tecnico, per rimanere aggiornato su meeting, incontri, manifestazioni e novità su Perl.it.
D:
Annunci Google