View Full Version : [C++]come partire
MasterDany
26-05-2008, 19:17
Ciao a tutti.Ora mi domanderete quanti linguaggi di programmazione vuoi imparare insieme?
Io vi risponderò 0. :D
In quest'ultimo periodo ho approfondito Java..studiandomi bene i package fondamentali e cercando di capire il Design Pattern :mc: .
Inoltre sto leggendo python.Ora però vorrei passare a qualcosa di più omplicato:C++.Nel thread dei libri non ho trovato praticamente niente(Thinking in C++,Deitel..etc)In conclusione vorrei sapere qual'è il miglior libro per C++?
Fatevi valere...come fate sempre :D
MasterDany
26-05-2008, 19:30
I libri di cui sono attratto:
Learning to Program in C++
by Steve Heller
C++ Programming Fundamentals
by Chuck Easttom
Accelerated C++: Practical Programming by Example
by Andrew Koenig, Barbara E. Moo
L'ultimo è adatto per chi inizia?
khelidan1980
26-05-2008, 19:47
Ciao a tutti.Ora mi domanderete quanti linguaggi di programmazione vuoi imparare insieme?
Io vi risponderò 0. :D
In quest'ultimo periodo ho approfondito Java..studiandomi bene i package fondamentali e cercando di capire il Design Pattern :mc: .
Inoltre sto leggendo python.Ora però vorrei passare a qualcosa di più omplicato:C++.Nel thread dei libri non ho trovato praticamente niente(Thinking in C++,Deitel..etc)In conclusione vorrei sapere qual'è il miglior libro per C++?
Fatevi valere...come fate sempre :D
e si perchè java e python sono da pivelli....:asd: :asd:
MasterDany
26-05-2008, 19:55
e si perchè java e python sono da pivelli....:asd: :asd:
java no...mi dannando con il design pattern.. :muro:
cdimauro
26-05-2008, 20:10
Quindi Python sarebbe da pivelli?!? :mbe:
MasterDany
26-05-2008, 20:11
Quindi Python sarebbe da pivelli?!? :mbe:
ci scommettevo :D
ci scommettevo :D
Ma non è neanche questo il problema... è che vuoi farti del male :sofico:
Vagare da un progetto all'altro e da un linguaggio all'altro non ti permetterà di apprezzare a pieno quello che ogni linguaggio ha da offrirti, e di entrare nella sua mentalità.
In ogni caso visto che lo chiedi, non posso che consigliarti :oink:
Un libro che ho apprezzato tantissimo è "Da C++ a UML" di Carlo Savy.
Non farti ingannare dal nome perchè di C++ c'è davvero poco, in compenso è un libro molto accademico che "osserva" il C++ sotto ogni aspetto, con molti esempi interessanti e con una trattazione teorica soddisfacente (non è uno di quei libri "leggi e fai", insomma, quindi te lo consiglio soprattutto se hai ragiunto un buon livello di abilità con gli altri ventordici linguaggi che stai studiando).
Altrimenti, anche se sicuramente già lo conosci, il Deitel & Deitel è sempre un buon compagno: è uno dei libri più semplici e gradevoli da leggere, ma è decisamente meno rigoroso dell'altro che ti ho consigliato sotto molti aspetti.
Infine, se vuoi testare le tue skills, c'è "Programmare in C++" di John Hubbard.
Non ho mai letto le parti di teoria e l'ho utilizzato solo come eserciziario per preparare un esame qualche mese fa. In ogni caso, ha fatto bene il suo lavoro e visto che è piuttosto piccino è anche abbastanza comodo come quick referenze ;)
||ElChE||88
26-05-2008, 20:48
Increddibbile...dopo il Java in tre mesi ecco il Python in due giorni. Si accettano scommesse per il C++: 2 ore? 3 ore? :asd:
Increddibbile...dopo il Java in tre mesi ecco il Python in due giorni. Si accettano scommesse per il C++: 2 ore? 3 ore? :asd:
Più che altro dopo aver detto che trovava molto "interessanti" le nostre discussioni ha deciso di passare a qualcosa "di più complicato"? :fagiano:
||ElChE||88
26-05-2008, 20:55
Più che altro dopo aver detto che trovava molto "interessanti" le nostre discussioni ha deciso di passare a qualcosa "di più complicato"? :fagiano:
Se ha deciso di passare al C++ credo proprio che le nostre discussioni NON le abbia lette. :D
Quando pensi di essere pronto prova a leggere Exceptional C++ di Sutter. :D
MasterDany
26-05-2008, 21:18
Increddibbile...dopo il Java in tre mesi ecco il Python in due giorni. Si accettano scommesse per il C++: 2 ore? 3 ore? :asd:
ma si può sapere che vuoi?
Ti ho chiesto qualcosa nooooo....io faccio quello che voglio ...non ho chiesto il tuo intervento. :O
e non lo chiederò mai...genio
||ElChE||88
26-05-2008, 21:18
e non lo chiederò mai...genio
:cry: :cry: :cry:
MasterDany
26-05-2008, 21:19
1.Non ho mai detto di conoscere Python..ho detto di verlo letto...ma se non sai leggere perchè rompi?
||ElChE||88
26-05-2008, 21:20
1.Non ho mai detto di conoscere Python..ho detto di verlo letto...ma se non sai leggere perchè rompi?
Che senso ha scrivere "1" se è l'unico punto? :confused:
ma si può sapere che vuoi?
Ti ho chiesto qualcosa nooooo....io faccio quello che voglio ...non ho chiesto il tuo intervento. :O
e non lo chiederò mai...genio
È evidente che si tratta di una battuta. Abbassa i toni oppure chiudo e sospendo. :mad:
1.Non ho mai detto di conoscere Python..ho detto di verlo letto...ma se non sai leggere perchè rompi?
Su su non litigate :)
Dany guarda che non è che ti si prende in giro per il gusto di farlo, è solo un modo scherzoso per farti notare che "forse" stai sbagliando approccio.
Secondo me e molti altri la cosa migliore sarebbe focalizzarsi su un linguaggio e cercare di ottenere "risultati", ossia di completare piccoli lavori che ti poni di svolgere, correggendo i tuoi errori.
In ogni caso, visto che ci hai chiesto dei libri, mi sembra che te ne siano stati consigliati un bel po'... il prossimo step, se vuoi perseverare sulla strada che ti sei posto, è andare in libreria a sfogliarli ;)
Io trovo il deitel un buon libro.
comunque credo tu stia imparando poco e male. io aspetterei l'uni fossi in te :fagiano:
sottovento
27-05-2008, 08:10
Quando pensi di essere pronto prova a leggere Exceptional C++ di Sutter. :D
Beh, e' innegabile che sia un bel libro. Mi ha fatto proprio cambiare punto di vista sul modo di programmare. Forse non e' proprio il punto di partenza per un principiante, pero'...
Penso che il deitel vada bene anche se è diviso in 2 libri che non costano neanche poco.
Comunque se sei giovane e stai iniziando a studiare programmazione per conto tuo, secondo me ti conviene stare alla larga dal c++.
MasterDany
27-05-2008, 12:28
Che senso ha scrivere "1" se è l'unico punto? :confused:
perchè volevo scrivere altro...poi c'o ripensato
dreadknight
27-05-2008, 14:58
perchè volevo scrivere altro...poi c'o ripensato
cout << :eek: ;
grigor91
27-05-2008, 15:44
se per il momento vorresti dargli un'occhiata veloce vai a questi link:
"http://digilander.libero.it/mcapurso/scuola/quarta/unit1.htm"
e:
http://digilander.libero.it/mcapurso/scuola/quarta/cavanzato/01c.htm#bm00t
il primo è più semplice; il secondo invece è più dettagliato e affronta degli argomenti di una certa complessità (soprattutto nella seconda parte).
se per il momento vorresti dargli un'occhiata veloce vai a questi link:
"http://digilander.libero.it/mcapurso/scuola/quarta/unit1.htm"
e:
http://digilander.libero.it/mcapurso/scuola/quarta/cavanzato/01c.htm#bm00t
il primo è più semplice; il secondo invece è più dettagliato e affronta degli argomenti di una certa complessità (soprattutto nella seconda parte).
C ≠ C++
grigor91
27-05-2008, 16:36
:fiufiu: C ≠ C++
ooops! :doh: :muro: :fiufiu:
'C++: corso di programmazione' di Lippman
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.