Oppure

Loading
23/07/10 15:58
ILCP
Ciao ragazzi io vorrei iniziare a programmare però dovete prima sapere alcune cose e togliermi dei dubbi.
Allora io è un po' che cerco di iniziare a programmare ma ho sempre avuto problemi del tipo non ci sono mai riuscito a partire x dei problemi del tipo ogni persona mi diceva di cambiare linguaggio e robe del genere...
Allora ho deciso di fare questo post per chiedervi una volta per tutte dei consigli per iniziare a programmare (linguaggio, programmi ecc).
Mi interessa lo sviluppo di applicazoini desktop e poi anche dei giochi in 2D come snake o pacman.

Per togliermi un altro dubbio per favore rispondete anche a questa domanda:
come avete scelto il primo linguaggio?
aaa
23/07/10 21:13
ILCP
Ok ma Che linguaggio utilizzo?!?
aaa
23/07/10 21:31
Saladino
Per prima cosa imparati quella che viene chiamata logica booleana e ad usare un po' gli algoritmi.
Poi ti consiglio o il pascal o il c++.
Se impari il pascal,in particolare il freepascal,riuscirai ,con un po' di fatica,a programmare in Delphi.
Se invece impari il c++,saprai anche il C(il linguaggio dei sistemi operativi),80-90%,e potrai,dopo molte esercitazioni,imparare il java(il linguaggio dei professionisti) o il c#.
La soluzione migliore è quella del c++.
Ma se la vuoi vedere dal punto di vista didattico,il pascal,anche se il c++ va bene.
Mi interessa lo sviluppo di applicazoini desktop e poi anche dei giochi in 2D come snake o pacman.

Per togliermi un altro dubbio per favore rispondete anche a questa domanda:
come avete scelto il primo linguaggio?


Per questo allora vada per il Delphi.
Ci sono molte guide su internet(soprattutto in inglese).
freepascal.org/…
camuso.it/…
pierotofy.it/pages/guide/Guida_Pascal/
La cosa migliore è cercare in inglese.
Poi ti sconsiglio i libri di un autore chiamato marco cantu'.Sono per quelli già esperti.
Per programmare ecco gli ambienti :
embarcadero.com/products/…
e lazarus.freepascal.org/
Meglio quest'ultimo, e' gratis ,multiarchitettura(funziona su intel,amd,ecc..) e multipiattaforma(più OS).
Se ti interessa saperlo,sto scrivendo un libro sil delphi che spero di finire prima della scuola.
questo è tutto.Se riesci ad impararli bene,pascal e delphi,potrai passare ad altri linguaggi in modo rapido,come me.
All'inizio faticherai,ma con la pratica diventerai bravissimo.

Ciao,
Ultima modifica effettuata da Saladino 23/07/10 21:32
aaa
23/07/10 23:17
D@vide
Postato originariamente da Saladino:
Se invece impari il c++,saprai anche il C(il linguaggio dei sistemi operativi),80-90%,e potrai,dopo molte esercitazioni,imparare il java(il linguaggio dei professionisti) o il c#.


Non sapevo se risponderti o meno, un unico commento: evitate di dire cose che non sapete.
Perchè il java dovrebbe essere "il linguaggio dei professionisti" ma C, C++, C# e via dicendo non lo sono?
aaa
24/07/10 8:37
ILCP
D@vide per favore puoi darmi un consiglio visto che ho capito che sei esperto?
aaa
24/07/10 9:26
D@vide
Postato originariamente da ILCP

Mi interessa lo sviluppo di applicazoini desktop e poi anche dei giochi in 2D come snake o pacman.

Allora... il mio consiglio cade su C++, ottimo linguaggio orientato ad oggetti. Soddisfa le tue esigenze: permette anche di realizzare applicazioni desktop e videogiochi.
Per quanto riguarda la difficoltà nello studio del linguaggio è un grosso problema, sicuramente evita le videoguide o i tutorial online e acquista un buon manuale.
Un ottima scelta è "C++ Fondamenti di programmazione" e il suo seguito "C++ Tecniche avanzate di programmazione":
apogeonline.com/libri/88-503-2386-7/…
apogeonline.com/libri/9788850323876/…

Postato originariamente da ILCP

Per togliermi un altro dubbio per favore rispondete anche a questa domanda:
come avete scelto il primo linguaggio?

Purtroppo all'inizio del mio percorso ho fatto più di una scelta sbagliata, che non consiglierei a nessuno, ovvero iniziare con VB6. Ovviamente ero ignaro di quanto il linguaggio facesse pena, però ho avuto la fortuna di trovare persone che sono riuscite a farmi capire di cambiare linguaggio.



aaa
24/07/10 10:09
Saladino
Postato originariamente da D@vide:

Postato originariamente da Saladino:
Se invece impari il c++,saprai anche il C(il linguaggio dei sistemi operativi),80-90%,e potrai,dopo molte esercitazioni,imparare il java(il linguaggio dei professionisti) o il c#.


Non sapevo se risponderti o meno, un unico commento: evitate di dire cose che non sapete.
Perchè il java dovrebbe essere "il linguaggio dei professionisti" ma C, C++, C# e via dicendo non lo sono?


Strano,non hai detto niente quando ho scritto che il c ed il c++ sono i linguaggi degli os.
Vuol dire che hai scritto una cosa infondata.
Poi chi ti ha detto che non so nulla su java? Forse quello che non sa sei te,dato che il java è nato per colmare esigenze di programmatori. E non per essere un linguaggio per chi non conosce nulla di programmazione.
Un'ultima cosa:il c++ non ti sembra un po' troppo pericoloso per uno inesperto? A quello che so non c'è un buon controllo dei tipi,e questo indica che sul serio c++ e c sono per bravi programmatori.





















aaa