-+  Associazione
-+  Documenti
 |-  Modern Perl
 |-  Bibliografia
 |-  Articoli
 |-  Talk
 |-  Perlfunc
 |-  F.A.Q.
 |-  F.A.Q. iclp
-+  Eventi
-+  Community
-+  Blog
-+  Link
Corso di Perl



 


indietro

[3] Quale versione di Perl devo usare?

(contributo di brian d foy)

È spesso una questione opinabile e di gusto e non c'è una sola risposta che va bene a tutti. In generale, dovreste usare o la versione stabile corrente oppure la versione stabile immediatamente prima ad essa. Al momento, queste sono rispettivamente perl5.8.x e perl5.6.x.

Al di là di questo, dovete considerare diverse cose e decidere quale sia la migliore per voi.

  • Se le cose funzionano, aggiornare il perl potrebbe renderle non funzionanti (o perlomeno dare origine a nuovi warning).

  • Le ultime versioni del perl hanno un maggior numero di bug corretti.

  • La comunità Perl è attrezzata al supporto delle versioni più recenti, dunque troverete più facilmente dell'aiuto per queste versioni.

  • Le versioni precedenti al perl5.004 hanno seri problemi di sicurezza con i buffer overflow e in alcuni casi hanno dei CERT advisory [Avvisi di sicurezza del CERT, NdT] (per esempio http://www.cert.org/advisories/CA-1997-17.html ).

  • Le versioni più recenti sono probabilmente le meno utilizzate e testate a fondo, dunque se siete maldisposti a rischiare, potreste preferir aspettare qualche mese dopo il loro rilascio e vedere quali problemi ha dato ad altri.

  • Le versioni immediatamente precedenti (cioè perl5.6.x) di solito vengono mantenuti per un certo periodo di tempo, benché non allo stesso livello delle versioni correnti.

  • Nessuno sta supportando attivamente perl4.x. Cinque anni fa era una carcassa di cammello morto (secondo questo documento). Ora è a malapena uno scheletro per via delle sue ossa imbiancate o erose.

  • Non ci sarà un perl6.x per il prossimo paio d'anni. Restate sintonizzati, ma non abbiate timore di dover cambiare presto la versione di maggior importanza del Perl (cioè prima del 2006).

  • Ci sono davvero due vie dello sviluppo del perl: una versione di manutenzione ed una versione sperimentale. Le versioni di manutenzione sono stabili ed hanno un numero pari quale numero di versione minore (cioè perl5.8.x, dove 8 è la versione di second'ordine). Le versioni sperimentali possono includere caratteristiche che non è detto saranno presenti nelle versioni stabili ed hanno un numero dispari quale numero di versione minore (cioè perl5.9.x, dove 9 è la versione di second'ordine).

vedi in inglese

AUTORE E COPYRIGHT

Copyright (c) 1997, 1998, 1999, 2000, 2001 Tom Christiansen e Nathan Torkington. Tutti i diritti riservati.

Questa documentazione è libera; puoi ridistribuirla e/o modificarla secondo gli stessi termini applicati al Perl.

Indipendentemente dalle modalitè di distribuzione, tutti gli esempi di codice in questo file sono rilasciati al pubblico dominio. Potete, e siete incoraggiati a farlo, utilizzare il presente codice o qualunque forma derivata da esso nei vostri programmi per divertimento o per profitto. Un semplice commento nel codice che dia riconoscimento alle FAQ sarebbe cortese ma non è obbligatorio.

D:
Progetti e documenti in rilievo
Corso di Perl Progetto pod2it
D:
La ML di Perl.it
mongers@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.
Iscriviti!
D:
Annunci Google