Domanda

Sono nuovo in qualsiasi linguaggio di scripting.Ma ho comunque lavorato sullo scripting un po' come adattare altri script affinché funzionassero per il mio scopo.Per me, qual è la migliore risorsa online per imparare Perl?

È stato utile?

Soluzione

Se conosci già un po' di Perl, PerlMonks è un'ottima risorsa online.Puoi porre domande nel loro Cercatori della saggezza di Perl sezione e le risposte sono spesso di altissima qualità.Molte persone che si tengono aggiornate sugli ultimi sviluppi di Perl frequentano il sito.

Come bonus aggiuntivo, se fai una domanda chiara, molte volte le persone presenti si prendono il tempo per esaminare il problema di fondo e ti indicheranno approcci alternativi piuttosto che prendere semplicemente la tua domanda per oro colato.

Altri suggerimenti

Mi rendo conto che la domanda riguarda le fonti online, ma ho imparato da autodidatta Perl in circa tre settimane grazie ai seguenti libri:

Imparare Perl

Perl intermedio

Avevo già un po' di conoscenza di base in C, ma il modo in cui insegnano questi libri è fenomenale.Gli script che ho scritto in Perl stanno attualmente alimentando il processo di analisi dei dati utilizzato da alcuni team di strumenti sul Phoenix Mars Lander della UA/NASA - e io sono uno studente al college!Se va bene per la NASA, va bene anche per te :)

IL perldoc la documentazione è la migliore fonte per capire come usare la lingua BENE.

Il libro sui cammelli "Programmare Perl" è un eccellente riferimento stampato con spiegazioni approfondite scritte dalle stesse persone che hanno scritto i perldoc (altri libri con animali sopra sono per lo più ok). Attenzione ai tutorial online: molti di loro insegnano Perl in modo molto approssimativo.

Usa 'warnings' e 'strict' - allora Perl ti sarà molto utile per evidenziare i tuoi errori.

Anche Perlmonks è fantastico (ti diranno anche di usare 'avvisi' e 'severo').

E poi devi imparare il CPAN un modulo alla volta (che è dove i perlmonk e le mailing list sono molto utili.)

IO altamente raccomandato Iniziare con Libro Beginning Perl di Simon Cozens.

E anche, leggendo il Documentazione Perl.

Perl è in uno stato di cambiamento (relativamente) rapido, ed è arrivato alla posizione in cui la migliore documentazione oltre un'introduzione di base a Perl 5 - l'attuale versione principale - è la documentazione elettronica fornita con il linguaggio stesso.

Leggi 'perldoc perlintro', poi cerca 'perldoc perl' per il resto del file nucleo documentazione linguistica.Tieni presente che sui sistemi Debian dovrai eseguire "apt-get install perl-doc" per ottenere questa documentazione.

Una volta che hai capito come funziona, controlla 'perldoc perldelta' per vedere cosa c'è di nuovo nella versione di Perl installata sul tuo sistema (che dovrebbe essere 5.8.8 o 5.10 al giorno d'oggi -- molte cose interessanti nella 5.10!).Se la pagina perldelta non ha alcun senso (e credetemi, ricordo come ci si sente), tornarci più tardi.

Infine, freenode #perl per domande a cui non puoi trovare risposta nella documentazione.

IL Wiki ufficiale di Perl 5 è un'ottima risorsa con molte informazioni e collegamenti e mira ad essere adatta ai principianti.

Vedi anche la parte inferiore della home page della wiki per gli ultimi titoli del Il pianeta Perl aggregatore di feed.È utile sfogliarlo ogni pochi giorni, perché a volte risponde a domande che non sapevi abbastanza per porre, ma che dovresti porre.

Consiglierei vivamente di programmare Perl, ma attenzione, potrebbe essere necessario un abbonamento a Safari per farlo leggilo in linea.

Come hanno notato altri, il libro online Inizio Perl ha una buona reputazione ed è scritto da un esperto molto esperto e attivo collaboratore di Perl.A parte questo, mi sono concentrato risorse per principianti nel sito Perl Beginners, e probabilmente puoi trovare qualcosa che potrebbe essere di tuo gradimento.

Se sei un principiante, ti suggerisco di dare un'occhiata al ricettario fornito da PLEAC.Puoi trovarlo su http://pleac.sf.net.Lì puoi trovare libri di cucina per la maggior parte delle lingue.

Una nuova risorsa è quella cromatica Perl moderno, che è disponibile gratuitamente online, anche se puoi acquistare una copia cartacea se preferisci.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top