|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jan 2010
Messaggi: 149
|
Quale Linguaggio?
Ciao a tutti!
Vorrei una piccola informazione, visto che mi stò avvicinando alla programmazione vorrei sapere un pò cosa mi consigliate di imparare per primo? le mie esperienze sono: conosco un pò di html, php e mysql Vorrei cominciare da zero partendo dal C++ e C# Cosa mi consigliate? premetto che qualsiasi costo del libro o un mattone di 10000 pagine non mi frega basta che sia spiegato bene ed in italiano! ![]() pi consigliatemi voi quale libro e da dove cominciare grazie ![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Visto che devi iniziare praticamente da zero, senza ombra di dubbio Python. Vedi mia firma.
![]()
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2008
Messaggi: 1426
|
Ho avuto a che fare con pochi linguaggi data la mia giovane età
![]() Fra questi ho provato sia c++ che c# e devo dire che dopo il c# il c++ l'ho abbandonato. E' più incasinato diciamo.. ![]() C# e non te ne pentirai. Sul python non so niente ma non so se anche per esso c'è qualcosa come Visual Studio. Nella mia ignoranza direi C#. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Se ti riferisci ad IDE per creare GUI, con Python ne esistono diversi.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jul 2008
Messaggi: 1426
|
Beh immaginavo di si, però ti ripeto sono ignorante. Io posso solo dire che nella mia esperienza di ragazzino quando sono passato dal c++ al c# per me è cambiato il mondo
![]() |
![]() |
![]() |
![]() |
#6 |
Member
Iscritto dal: Nov 2009
Messaggi: 43
|
Io ho iniziato con c e poi c++. Ora faccio visual basic. Dipende da cosa vuoi fare: Se vuoi un linguaggio potente, con cui creare programmi portatili e leggerissssimi, allora c/c++ è la soluzione migliore. Se invece vuoi fare più programmi visuali per windows, ti consiglio visual basic. Perchè: Visual basic ti offre una grandissima semplicità nel creare codice. In visual basic express/ studio hai il "intellisens", che ti suggerisce durante l'inserimento di codice, cosa vuoi inserire. Può sembrare banale, ma è un grosso aiuto. e il net. framework ti alleggerisce tanttissimo il lavoro. Non ho niente contro phyton, ne ho sempre sentito parlare bene, ma non mi posso immaginare un aiuto migliore nella programmazione come quello che riceveresti con visual basic.
ciao |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
C# tutta la vita
Aleee ooohooo aleee oohooo Scherzo. Non credermi. C# e' troppo semplice, e verresti a mangiarmi nel piatto, quindi vai pure con Python.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Certo!
Nono, anzi nonono...
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Oddio mi fate morire.. Non sceglierà mai
![]() |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Si' certo. Come no.
Ah, puoi sempre inziare con il Java. C'e' solo un piccolo problema. mentre gli altri avanzeranno e miglioreranno, Java restera' fermo per un po'. Per tanto tempo. Taaanto tempo... Quote:
![]()
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. Ultima modifica di gugoXX : 01-02-2010 alle 21:58. |
|
![]() |
![]() |
![]() |
#14 |
Registered User
Iscritto dal: May 2005
Città: far away from home
Messaggi: 1038
|
In genere consigliavo python però vedendo quando si è incasinato un mio amico alle prime armi con pyqt, pygtk e compagnia bella forse è meglio non uscire dal magico mondo del visual studio. Vai di c#!
Comunque anche java e python vanno bene. Stai lontanissimo dal c e dal c++. Ho un libro di C++ che iniziava così: "il c è ostico, criptico, riservato agli iniziati, impossibile, assurdo" Il c++ è pure peggio. Ultima modifica di javaboy : 01-02-2010 alle 22:23. |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
L'autore del post richiede uno tra C++ e C#, per cui il faticoso ma appagante Scala è escluso in partenza ( e anche Python
![]() Di fronte a queste opzioni non è facile dare un consiglio. E' come se uno mi chiedesse in che direzione è meglio tagliarsi le vene. Messo alle strette propenderei per C# (cioè meglio per il lungo) per via dello "sponsor" (io adoro Microsoft). Però il linguaggio è veramente bitume. E' una scelta difficile.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Dovendo scegliere tra C++ oppure C#, come prima esperienza nel mondo dei linguaggi di programmazione e dintorni io ti consiglio C#: sono uno di quelli che pensa che sia meglio partire da un alto livello di astrazione (per poi eventualmente approfondire e scendere a vedere le cose nei livelli più bassi in seguito, nel frattempo ti fai le ossa [invece di rompertele], ti ambienti e ti prendi qualche soddisfazione).
Non essendo C# un linguaggio che sto studiando non saprei consigliarti nessun libro in particolare.
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
![]() |
![]() |
![]() |
#17 | |||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
![]() Quote:
Codice:
print 'Tutta invidia.' ![]() Quote:
![]() Quote:
![]() Quote:
![]() Se C# è un bitume, Java non sarà messo tanto meglio. ![]()
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|||||
![]() |
![]() |
![]() |
#18 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21804
|
Quote:
1) che cosa vuoi fare? 2) su che sistemi operativi vuoi sviluppare? 3) ti serve un linguaggio multipiattaforma? inizia a rispondere a questo e ti indirizzeremo sul linguaggio migliore per le tue esigenze visto che ogni linguaggio dà il meglio in un corrispettivo ambito
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#19 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
A tutti quelli che consigliano i linguaggi con cui iniziare.
Ricordo che già un contributo è stato dato al thread sulla scelta della linguaggio. Quindi al prossimo contributo (probabilmente entro qualche giorno potrei darlo io) chiudo tutti i thread sulla scelta dei linguaggi con cui iniziare ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:29.