PDA

View Full Version : Voglio capire...


Bitino
24-05-2006, 22:33
Se la programmazione puo' prendermi o no... anche perche' tra un pochetto dovro' iscrivermi all'uni e scegliere tra infromatica o ingegneria infromarica... si insomma le solite indecisioni....
Calcolando che parto da -----000000000 assoluto

Che linguaggio mi consigliate? {e' una domanda pericolosa mi sa.. asd}
Quale libro mi consigliate?
Guide link {lo so...ce' una sezione anche qui nel forum a riguardo ma vorrei che mi cosigliaste voi in tutto e per tutto}



thx raga a voi la parola...

Andlea
24-05-2006, 22:44
Io faccio ing inf, nel corso degli anni ho dovuto studiare8indico solo i maggiori perchè in relatà sono molti altri) c, java, jsp e c++
Ora uso principalmente c++ ed mfc(mfc insieme ad ogl e vtk)
Se vuoi studiarti qualcosa prima di inziare(e fai bene perchè ti risparmi tempo quando di tempo ne avrai poco) ti consiglierei la coppia thiunking in java e thinking in c++. Li trovi in rete.

Bitino
24-05-2006, 23:14
Io faccio ing inf, nel corso degli anni ho dovuto studiare8indico solo i maggiori perchè in relatà sono molti altri) c, java, jsp e c++
Ora uso principalmente c++ ed mfc(mfc insieme ad ogl e vtk)
Se vuoi studiarti qualcosa prima di inziare(e fai bene perchè ti risparmi tempo quando di tempo ne avrai poco) ti consiglierei la coppia thiunking in java e thinking in c++. Li trovi in rete.


thx ma...

Thinking in Java l'ultima versione quale sarebbe?

il_luridone
24-05-2006, 23:52
Se vuoi partire avvantaggiato costruisciti un background teorico sui linguaggi di programmazione, altrimenti finirai invischiato nei "gusti" come chi sceglie il linguaggio di programmazione come se fosse una sposa sulla base di ciò che gli piace.

Studiati qualche tutorialino di C e Java giusto per fare l'occhio alla sintassi, poi molla tutto e buttati su un libro di paradigmi di programmazione. Dopo, torna a prendere in mano il codice.

il_luridone
24-05-2006, 23:54
thx ma...

Thinking in Java l'ultima versione quale sarebbe?
L'ultima scaricabile è la terza.

La quarta non ho ben capito se è ancora incompleta o solo in versione cartacea.

Bitino
25-05-2006, 12:22
Se vuoi partire avvantaggiato costruisciti un background teorico sui linguaggi di programmazione, altrimenti finirai invischiato nei "gusti" come chi sceglie il linguaggio di programmazione come se fosse una sposa sulla base di ciò che gli piace.

Studiati qualche tutorialino di C e Java giusto per fare l'occhio alla sintassi, poi molla tutto e buttati su un libro di paradigmi di programmazione. Dopo, torna a prendere in mano il codice.

che libro mi consigli appunto sui paradigmi di programmazione?

il_luridone
25-05-2006, 12:33
Io conosco solo questo (http://www.ateneonline.it/LibroAteneo.asp?item_id=1999) perchè l'ho usato come testo universitario.

Se sei orientato al Java, Thinking in Java m'è piaciuto perchè non fa sbattere le mani a casaccio sul codice, ma ha un approccio "ragionato".

Thinking in C++ non l'ho mai letto, ma immagino segua lo stesso stile.

Se preferisci "imparare facendo" allora vai di "Thinking in *" e poi magari approfondisci.

Se preferisci sapere quello che stai facendo, vai di paradigmi e poi concretizza con uno dei due "thinking".

Ogni approccio ha i suoi pro e contro, dipende molto da come preferisci imparare.

Bitino
04-06-2006, 00:01
Io conosco solo questo (http://www.ateneonline.it/LibroAteneo.asp?item_id=1999) perchè l'ho usato come testo universitario.

Se sei orientato al Java, Thinking in Java m'è piaciuto perchè non fa sbattere le mani a casaccio sul codice, ma ha un approccio "ragionato".

Thinking in C++ non l'ho mai letto, ma immagino segua lo stesso stile.

Se preferisci "imparare facendo" allora vai di "Thinking in *" e poi magari approfondisci.

Se preferisci sapere quello che stai facendo, vai di paradigmi e poi concretizza con uno dei due "thinking".

Ogni approccio ha i suoi pro e contro, dipende molto da come preferisci imparare.

thx dimenticavo... l'ultima versione di Thinking in C++ sarebbe:?

84seawolf
04-06-2006, 11:16
Vorrei rispondere alla prima domanda;

Per quanto riguarda il fatto che parti da zero come conoscenze; non ti preoccupare...se avrai "fame" di apprendere non avrai alcun problema...anzi...

Per quanto riguarda il linguaggio di programmazione: per iniziare l'uno vale l'altro. Dico questo perchè appena si entra nel mondo della programmazione per prima cosa bisogna sviluppare una mentalità atta a risolvere problemi più che ad usare uno specifico linguaggio. (come disse il mio prof. di informatica delle superiori: "programmare non significa utilizzare un linguaggio di programmazione...ma risolvere problemi")
La scelta (consapevole) del linguaggio dipende dalle applicazioni che vuoi sviluppare.
Cmq se proprio vuoi una dritta su che linguaggio utilizzare ti consiglio il c++. Non perchè sia "migliore" di altri ma perchè è molto educativo in quanto è un linguaggio completo.

Cmq se la tua scelta cadrà su ingegneria, sappi che la programmazione non è tutto (come avviene ad informatica); anzi è una minima parte. Io sto per finire il terzo anno di ing. inf. e ti posso dire che esami di "programmazione" li ho fatti...ma ho fatto anche tanti altri esami come teoria dei segnali, teoria dei sistemi 1 e 2, elettronica 1 e 2, elettrotecnica 1 e 2, controlli automatici 1 e 2 che di programmazione hanno ben poco a che fare.