Learning Perl on Win32 Systems | Cerca per titolo, autore, parola chiave | ||||||||
Learning Perl on Win32 Systems Di Randal L. Schwartz, Erik Olson & Tom Christiansen. Prima edizione, Agosto 1997. Perl è un linguaggio di programmazione dedicato a tutti coloro che necessitano di completare un lavoro. Scritto da Larry Wall come un glue language, un linguaggio utile a tenere insieme tutte quelle cose non completate che riempiono la vita professionale di tutti i giorni, Perl è uno strumento per utilizzare al meglio gli strumenti che già utilizzate. Perl è diventato una vera manna per i webmaster, gli utenti esperti, gli amministratori di sistema, i programmatori, i quali hanno potuto constatare quanto sia facile portare a termine un lavoro quando una parte di esso è svolto da Perl. Perl è un linguaggio semplice, ma ricco. Rimarrete sorpresi nel vedere quanto potrete fare con poche righe di codice Perl. Spesso, riscrivere un piccolo blocco di codice Perl richiede centinaia di righe in C. Per molti fanatici, Perl è più di un linguaggio: è una vera e propria cultura. Per molti, ancora, Perl è una parte indispensabile del loro armamentario UNIX, da portarsi appresso in tutti i nuovi ambienti. Il risultato è che Perl è cresciuto, diventando sempre più generale e potente. Quello che inizialmente era semplicemente un linguaggio eccezionalmente potente per il processamento dei testi è diventato un linguaggio diffusissimo che sembra contenere la quasi totalità di Internet. Oggi, Perl viene utilizzato per creare pagine web, per leggere le news di Usenet, per la programmazione e l'amministrazione di sistema, per scrivere programmi di rete per client e server, e per molto altro. Ed eccoci ad un altro punto fermo del mondo Perl: "There's more than one way to do it" ( Ci sono più modi per farlo, TIMTOWTDI, pronunciato 'Tim-Toady' ). Questo significa che i programmatori Perl sono sempre orientati al risultato. Essi applaudono a qualsiasi tool che esegua il compito ad essi assegnato, senza preoccuparsi di verificare che il codice sia simile a quello che loro stessi avrebbero scritto. "There's more than one way to do it" significa anche che Perl è un linguaggio altamente portabile, adatto anche ai sistemi Win32. Nonostante la gran parte degli script Perl che troverete in rete utilizzino tool di UNIX o chiamate di sistema UNIX che non sono portabili in ambiente Windows ( e questo è lo scenario che ha spinto alcuni programmatori Win32 a dichiarare: "There's more than one way to do it, and it's a good thing, because most of the ways don't work", "Ci sono molti modi per farlo, e questa è una buona cosa, visto che la maggior parte di questi modi non funzionano" ), è possibile spesso trovare un modo per farli funzionare. Perl per Win32 vide la luce quando Microsoft chiese a ActiveState Tool Corporation ( ex Hip Communications ) di permettere l'inclusione di Perl nel Windows NT Resource Kit. Ancora oggi, ActiveState si occupa di sviluppare Perl per Win32, creando anche estensioni specifiche per le piattaforme Win32 e incorporando le nuove funzionalità presentate nella distribuzione core di Perl.
|
|||||||||
Learning Perl on Win32 Systems | Disclaimer: questo è un link a contenuti ospitati su server esterni. |