08-06-2009, 01:35 PM
Ciao, io sono programmatore da... mmm.. boh, troppi anni, avevo 6 anni quando ho iniziato "per colpa dì babbo" a studiare il qbasic che allora era agli albori (si parla del 91 mi sembra) e da lì non ho più mollato l'informatica studiando tutta una sfilza di linguaggi..
In seguito ad un pomeriggio a riepilogare tutta la marea di linguaggi appresi in questi 18 anni (ne ho 25) ho capito che conoscere il linguaggio non serve a molto se non a velocizzare lo sviluppo..
Secondo me la base per scrivere un programma è il ragionamento che ci sta dietro, la logica della prog. a oggetti o procedurale, un'analisi di quale è il problema nel dettaglio per poi trovarne la soluzione (e poi ovviamente scriverla :mrgreen: )
Insomma, se dovessi suggerire un libro a qualcuno interessato ad imparare nel profondo la programmazione probabilmente suggerirei un libro del tipo "Thinking in Java" perchè ti fa una panoramica della logica fino alla fine insegnarti le basi del linguaggio (dico "del tipo" perchè non importa che sia Java o C o Perl, l'importante secondo me è la logica).
Se invece dovessi suggerire ad una persona un linguaggio (il libro conta poco) da studiare per divertirsi a smanettare senza capire davvero cosa sta facendo allora suggerirei Javascript che oltre ad essere relativamente semplice si applica bene anche ai siti personali per abbellirli con effetti strani..
Per quanto riguarda il VB.NET è sicuramente semplice ma fino ad un certo punto.. se ti limiti a trascinare i pulsantoni e far fare tutto all'ambiente di sviluppo è semplice ma non stai programmando :mrgreen: se entri nel nucleo del codice allora è un'altro paio di maniche, non è sicuramente complicato ma nemmeno di facilissimo impatto.
Spero ti sia utile il mio sproloquio e ti incentivo a coltivare la passione senza mirare subito al frutto ma partendo dal seme.
Cr4zyc0w
In seguito ad un pomeriggio a riepilogare tutta la marea di linguaggi appresi in questi 18 anni (ne ho 25) ho capito che conoscere il linguaggio non serve a molto se non a velocizzare lo sviluppo..
Secondo me la base per scrivere un programma è il ragionamento che ci sta dietro, la logica della prog. a oggetti o procedurale, un'analisi di quale è il problema nel dettaglio per poi trovarne la soluzione (e poi ovviamente scriverla :mrgreen: )
Insomma, se dovessi suggerire un libro a qualcuno interessato ad imparare nel profondo la programmazione probabilmente suggerirei un libro del tipo "Thinking in Java" perchè ti fa una panoramica della logica fino alla fine insegnarti le basi del linguaggio (dico "del tipo" perchè non importa che sia Java o C o Perl, l'importante secondo me è la logica).
Se invece dovessi suggerire ad una persona un linguaggio (il libro conta poco) da studiare per divertirsi a smanettare senza capire davvero cosa sta facendo allora suggerirei Javascript che oltre ad essere relativamente semplice si applica bene anche ai siti personali per abbellirli con effetti strani..
Per quanto riguarda il VB.NET è sicuramente semplice ma fino ad un certo punto.. se ti limiti a trascinare i pulsantoni e far fare tutto all'ambiente di sviluppo è semplice ma non stai programmando :mrgreen: se entri nel nucleo del codice allora è un'altro paio di maniche, non è sicuramente complicato ma nemmeno di facilissimo impatto.
Spero ti sia utile il mio sproloquio e ti incentivo a coltivare la passione senza mirare subito al frutto ma partendo dal seme.
Cr4zyc0w