2011-08-19 11 views
7

Ho iniziato a codificare programmi semplici da adolescente (all'incirca quando ho avuto il mio primo computer) e sono stato programmatore e sviluppatore per anni. Ero all'università per l'informatica, ma la maggior parte di ciò che ho imparato sulla programmazione e sui computer in generale è stato autodidatta. Ora, lavorando di più con vari ambienti * nix, mi trovo ad imbattermi in casi in cui gli script Perl sono troppo utili da ignorare ancora.Consigli per l'apprendimento di Perl?

Esistono buone risorse per l'apprendimento di Perl? Qual è il metodo più veloce che hai trovato per imparare le basi della lingua? Eventuali IDE/Smart Text Editor/Strumenti che possono fungere da rotelle di addestramento per allineare in linea il processo di apprendimento?

Sono davvero aperto a suggerimenti/trucchi/idee che potrebbero migliorare la mia comprensione!

Grazie!

+3

Sono curioso - Perché è chiusa questa domanda, mentre sono consentite altre domande simili per quanto riguarda Ruby, C++, C#, ecc, con contenuti simili? – stslavik

risposta

5

Non c'è posto migliore da cui partire, a mio parere, naturalmente, rispetto a Learning Perl, da O'Reilly. I buoni "prossimi passi" includono Intermediate Perl e Perl Cookbook. Nonostante il "libro di cucina" sia un libro più vecchio dagli standard Perl, è comunque abbastanza utile.

Non si dovrebbe inoltre ignorare l'eccellente risorsa già a portata di mano: il Perl POD. La documentazione di Perl è gratuita e si rivolge a tutti, dai principianti ai professionisti esperti. perlintro, perl, perlsyn, perlsub, perlop, perlrun, perlvar, perlretut, perlre, perlref, perlreftut e perllol sono solo alcuni documenti per iniziare. Ognuno richiederà da 15 minuti a un paio d'ore per passare a seconda di quanto profondo si vuole scavare. Quindi vale la pena leggere alcuni giorni alla fine dei quali potresti aver acquisito sufficiente competenza per le tue esigenze.

Se si decide di perseguire risorse aggiuntive, si potrebbe dare un'occhiata al mio PerlMonks profile, dove elenco e offrire una breve riflessione o due su alcuni dei libri che ho trovato utili nel corso degli anni.

+0

+1 per aver menzionato i documenti standard. Avrei dovuto farlo anche io. – tadmc

+0

@DavidO: Spiacenti, questo è finito chiuso. I tuoi suggerimenti sono stati davvero utili e li apprezzo molto. Grazie compagno. – stslavik

4

moderna Perl è un ottimo libro per Perl programmatori (principianti o avanzato): http://onyxneon.com/books/modern_perl/.

+1

+1 per una buona risorsa. Ma ho letto Modern Perl. È un buon libro. Tuttavia, per qualcuno appena iniziato con Perl, vedo MP come copertura di troppi argomenti in una profondità troppo bassa. Mi sembra una buona risorsa per qualcuno che già conosce abbastanza il Perl per avere uno sfondo contestuale per gli argomenti di cui parla il cromatico. È più di un libro che identifica le pratiche moderne nella programmazione Perl. Per me ha evidenziato le aree in cui avrei dovuto approfondire da solo. Per un principiante, penso che non fornirebbe abbastanza basi. Direi "da intermedio ad avanzato". YMMV. – DavidO

5

Per passare attraverso altri script, ho utilizzato "Programming Perl" (The Camel Book) di O'Reilly.

Ecco le informazioni libro: http://oreilly.com/catalog/9780596000271

+0

Perché downvote?----- –

+0

Alexander: Non posso dirlo con certezza, ma sospetto che sia perché la versione online a cui ti sei collegato è un bootleg, un sito web che viola il copyright che ha messo online una copia del Bookshelf Perl nonostante "Copyright © 2002 O 'Reilly & Associates. Tutti i diritti riservati. " Questa è la mia teoria. Qual è il tuo? – DavidO

+0

@DavidO. Grazie, link rimosso –