lumo (Member)
Expert
Messaggi: 449
Iscritto: 18/04/2010
|
Richiesta a tutti, volevo aggiungere uno sticky post con le risorse per imparare a programmare in C e in C++.
Purtroppo io ho imparato entrambi usandoli e non ho mai usato un libro.
Quali risorse consigliate? Vanno bene libri, risorse su internet, video tutorial di buona qualità.
Di mio metto qualche blog rilevante al C++ moderno (Herb Sutter dovrebbe bastare) e il canonico https://isocpp.org/faq
Ultima modifica effettuata da lumo il 01/06/2017 alle 20:02 |
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
|
|
Mikelius (Member)
Expert
Messaggi: 525
Iscritto: 14/04/2017
|
Ultima modifica effettuata da Mikelius il 02/06/2017 alle 1:34 |
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
|
|
Mikelius (Member)
Expert
Messaggi: 525
Iscritto: 14/04/2017
|
Ultima modifica effettuata da Mikelius il 03/06/2017 alle 20:04 |
|
lumo (Member)
Expert
Messaggi: 449
Iscritto: 18/04/2010
|
Grazie, i siti mi sembrano ok anche se non li includerei tutti.
Sul canale youtube puoi dirmi di più? Ne hai esperienza diretta?
Riguardo ai libri, Scott Meyers l'ho considerato.
Riguardo al Deitel, so che sul forum c'è Mingiux (o era Template? ) che aveva delle argomentazioni contrarie.
Riguardo al K&R, ho delle opinioni negative sullo stile (fonte: comunicazione personale con TheKaneB).
Provo a vedere se ne ho una copia in biblioteca all'università.
|
|
Mikelius (Member)
Expert
Messaggi: 525
Iscritto: 14/04/2017
|
Postato originariamente da lumo:
Grazie, i siti mi sembrano ok anche se non li includerei tutti.
basta stackoverflow che è un forum sulla programmazione, a detta di molti il migliore,
e uno per le vari funzioni standard, tipo http://www.cplusplus.com/.
P.s. ci sarebbero pure alcuni siti per le funzioni per LINUX se interessa
Postato originariamente da lumo:
Sul canale youtube puoi dirmi di più? Ne hai esperienza diretta?
E' un canale di un prof., non sembrano malaccio le lezioni, in più grazie all'ausilio del video, molte cose sono spiegate anche con esempio non solo su codice. (ad esempio, quando parla di puntatori, mette pure disegni della RAM, o per le liste con degli schemi spiega i procedimenti..ecc)
Le lezioni sono sul C++, quindi io ho visato per ora la parte di linguaggio in comune al C, e devo dire che è fatta bene (sempre precisando che il corso è pur sempre per chi sconosce il linguaggio, quindi non scende troppo in dettaglio sugli argomenti.)
Postato originariamente da lumo:
Riguardo ai libri, Scott Meyers l'ho considerato.
Riguardo al Deitel, so che sul forum c'è Mingiux (o era Template? ) che aveva delle argomentazioni contrarie.
Riguardo al K&R, ho delle opinioni negative sullo stile (fonte: comunicazione personale con TheKaneB).
Provo a vedere se ne ho una copia in biblioteca all'università.
- Il libro di Scott, ancora non ho messo mano al C++, ma è uno dei libri che era in lista per un eventuale acqusto.
- Per il Deitel , non sarà il massimo è vero. L ho acquistato perchè in libreria avevano solo quello, non mi sono trovato malaccio. Io sono sempre uno che è molto autodidatta, quindi il parere di un informatico è sicuramente migliore del mio.
Per il K&R, a me onestamente non è piaciuto, ma loro sono i creatori del C, almeno su quello che scrivono loro posso stare tranquillo (ma il libro non è aggiornato agli ultimi standard).
Sicuiramente, la versione Italiana è tradotta male, (come molti dei libri tecnici in giro). Bisogna vedere la versione Inglese se è migliore. Per lo stasso motivo, Libro sul C++ consiglierei:
https://www.amazon.it/C-Programming-Language-Bjarne-Stroust ...
https://www.amazon.it/Linguaggio-libreria-standard-principi ...
Lo ha scritto il creatore del linguaggio, aggiornato allo stardard c++11
Aggiungo [Da suggerimento di TEMPLATE]
-"The C standard library" di P.J. Plauger.
https://www.amazon.it/gp/product/0131315099/ref=ox_sc_sfl_t ...
Ultima modifica effettuata da Mikelius il 04/06/2017 alle 17:24 |
|
Franciman (Normal User)
Newbie
Messaggi: 2
Iscritto: 23/11/2008
|
|
|
marco (Member)
Newbie
Messaggi: 6
Iscritto: 19/02/2015
|
Ultima modifica effettuata da marco il 02/09/2017 alle 9:37 |
|