glug:compilare

John glug@genova.linux.it
Sat, 1 Mar 2003 16:54:57 +0100


From: "Federico /* juri */ Pedemonte" <fepede@linux.it>


<cut cut>

Io vedo semplicemente che abbiamo due opinioni totalmente opposte. Nulla di
grave comunque. Una puo' pensarla come crede.
Un giorno di ottobre del 1970 il mio capo mi disse : da dopmani tu e la tua
nuova collega avete diciotto mesi per programmare l'intero sistema di paghe.
Naturalmente in PL/I. Da domani mattina cominci a programmare in PL/I.
*Ma io non so nemmeno se il PL/I è una cosa che si mangia od una macchina da
Formula 1".  "E' un linguaggio di programmazione, ignorante!".
Se avessi dovuto fare tutto per bene, cioè leggermi tutti i manuali prima di
cominciare a programmare, a quest'ora sarei ancora qui a leggere.
Io mi feci dare dalla mia collega un esempio di programma, e da lì cominciai
a programmare. Pezzo per pezzo, prima copiando e poi 'praticando'.
Nel 1966 facevo il 'ragazzo tuttofare' al Centro di Calcolo' dell'Università
di Genova. Nonostante avessi fatto corsi di programmazione mi misero a
'perforare le schede', i programmi che i programmatori lasciavano da
battere.
Io dopo una settimana che 'battevo' programmi FORTRAN sulla perforatrice di
schede, imparai il linguaggio di programmazione FORTRAN e correggevo gli
errori di sintassi (qualche volta anche di logica) nei programmi dei
'programmatori'. Non ho mai in vita mia letto un manuale di FORTRAN. Lo
imparai (e molto bene anche) solamente 'perforando' i programmi degli altri.

Io non cambierò mai idea : per imparare *presto* bisogna far sopratutto
*pratica* con l'assistenza benevola di un 'maestro'. I libri, la
letteratura, servono solo per *approfondire* la materia, o per diventare
'specialisti'.
Se si aspetta di *imparare* solamente 'prima leggendo e poi provando' ci si
impiega minimo dieci volte più tempo.
Dato che io sono vecchio e non ho troppo tempo da perdere, io prima
*pratico* con l'aiuto di qualche buona anima che mi porta subito alla
soluzione. Poi,
se ho bisogno e non trovo nessuno che mi 'comunica' la soluzione, allora
vado a vedermi i libri.

Okay. E con questo io penso che abbiamo esaurito il topic.

Ciao.
John.