Posizione: Casa > internet >

Che cosa è Perl?

  

Perl è un linguaggio di programmazione dinamica, creata nel 1987 da Larry Wall, un linguista presso la NASA. E 'stato sviluppato come un linguaggio di scripting, lo scopo di combinare le migliori caratteristiche di C, sed, e la shell Bourne. Al momento, è stata utilizzata principalmente per compiti amministrativi, e si vede ancora l'uso in questa capacità di oggi. Nel corso del tempo, tuttavia, divenne chiaro che Perl è l'ideale in molti modi di scripting server-side per le pagine web, e così è cresciuto in popolarità in questo campo, alla fine diventa uno dei server di top-lingue al lato.

Il nome Perl era apparentemente derivato dalla parabola della perla nel Vangelo di Matteo, che recita: "Ancora una volta, il regno dei cieli è simile ad un mercante che, cerca di belle perle; che, quando si era trovata una perla di grande valore, va, vende tutti i suoi averi, e comprato. "Wall voleva un nome che evoca pensieri positivi, e così ha scelto Pearl come nome per la lingua, ma quando ha scoperto una lingua PEARL già esisteva, ha spostato l'ortografia. Il simbolo non ufficiale di Perl, il cammello, deriva dal iconica Perl manuale di istruzioni, pubblicato da O'Reilly Media, caratterizzato da un cammello in copertina.

La lingua stessa ha visto un numero di persone molto diverse versioni, con ogni versione ulteriormente perfezionare la lingua e rende di soddisfare meglio il suo scopo principale. Larry Wall continua a sovrintendere allo sviluppo di Perl, guida e aiuta a rimanere in collegamento con i suoi valori originali. Perl è incredibilmente versatile, molto flessibile, e può essere adattato a qualsiasi situazione, e come tale è uno dei preferiti di molti programmatori, ed è spesso chiamato scherzosamente come "Swiss Army motosega" di linguaggi di programmazione.

I primi anni della vita di Perl ha visto un grande sviluppo, con 1. 988 vedere la versione 2. 0, e nel 1989, vedendo la versione 3. 0. Nel 1991 il primo libro sulla programmazione in Perl è stato rilasciato, chiamato dal più semplice del Camel Book, dopo il logo, e allo stesso tempo, la versione di lavoro di Perl è stato etichettato 4,0 per denotare che, come la versione del libro incentrato su. Perl 5, che ha visto una massiccia revisione, è stato pubblicato nel 1994, e rimane la versione corrente, anche se Perl 6 continua ad essere costruita.

Version 5. 0 di Perl visto una massiccia revisione del linguaggio. L'interprete è stato scritto di nuovo, ed è diventato più semplice ed efficiente. Un certo numero di componenti critici sono stati aggiunti al Perl, il che rende il linguaggio così favorita dagli sviluppatori web. Questi riferimenti contenuti, oggetti e variabili, ognuno dei quali aveva in precedenza non esisteva, o esisteva solo in forma limitata. La versione 5 ha anche introdotto i moduli, che ha permesso Perl per essere esteso in sostanza, senza dover riscrivere l'interprete, che è il motivo per il linguaggio stesso potrebbe rimanere praticamente statico per tanti anni, dopo un tale intenso periodo di cambiamento.

1995 ha visto un altro momento chiave nello sviluppo di Perl, anche se questa volta da parte della comunità più ampia, e non dallo sviluppo del linguaggio stesso. E 'stato in quell'anno che il Comprehensive Perl Archive Network (CPAN) ha aperto le sue porte, in qualità di un repository per i moduli che gli altri avevano costruito. Ciò significava che l'estensibilità del Perl possono essere consultati da tutti, gratuitamente, in un facile da usare archivio. Il repository poi crebbe fino a comprendere più di 15. 000 moduli, e ha contribuito a rendere Perl una scelta facile per gli sviluppatori.

----------------------------------
Articolo correlato:
----------------------------------