Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Risorse per C e C++?
Forum - C/C++ - Risorse per C e C++?

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
lumo (Member)
Expert


Messaggi: 449
Iscritto: 18/04/2010

Segnala al moderatore
Postato alle 19:50
Giovedì, 01/06/2017
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
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 20:07
Giovedì, 01/06/2017
http://www.pierotofy.it/pages/recensioni/Manuali/CPlusPlus ...

Mi pare ci siano edizioni piu' recenti oggigiorno e consiglierei quelle piu' aggiornate.


Il mio blog: https://piero.dev
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 1:28
Venerdì, 02/06/2017
Libri che ho letto/sto leggendo:

-Il linguaggio C
di Brian Kernighan e Dennis Ritchie

-Il linguaggio C. Fondamenti e tecniche di programmazione
di Harvey Deitel

-C: didattica e programmazione
Libro di Ira Pohl





Siti Internet in cui cerco risorse:
- https://stackoverflow.com/
- http://www.cplusplus.com/
- http://en.cppreference.com/w/
- https://www.tutorialspoint.com/cprogramming/index.htm
- https://www.youtube.com/user/fcamuso
- https://www.die.net/


P.s. io direi comunque, di non mettere tutte le risorse disponibili in giro, ma forse per massimizzare l'efficacia del post, ma gari mettere solo quelli ritenuti migliori/indispensabili



Ultima modifica effettuata da Mikelius il 02/06/2017 alle 1:34
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 17:28
Venerdì, 02/06/2017


Il mio blog: https://piero.dev
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 19:53
Sabato, 03/06/2017
Consiglio come impostazione , poi ovviamente fai come ritieni più opportuno...


------ RISORSE PER IL LINGUAGGIO C ------

Libri :
[ITALIANI]
-Il linguaggio C [Brian Kernighan e Dennis Ritchie]
https://www.amazon.it/linguaggio-Principi-programmazione-ma ...
-C: didattica e programmazione [Ira Pohl]
https://www.amazon.it/C-Didattica-programmazione-Al-Kelley/ ...
-Il linguaggio C. Fondamenti e tecniche di programmazione [Harvey Deitel]
https://www.amazon.it/linguaggio-Fondamenti-tecniche-progra ....


[INGLESI]
-The C Programming Language: ANSI C Version [Brian Kernighan & Dennis Ritchie]
https://www.amazon.it/Programming-Language-ANSI-Version/dp/ ...

-C How to Program [Paul & Harvey M. Deitel]
https://www.amazon.it/C-How-Program-Paul-Deitel/dp/01329904 ...

-Code Complete 2nd Edition [Steve McConnell]
https://www.amazon.it/Code-Complete-Developer-Best-Practice ...


Siti
- http://www.cplusplus.com/
- http://en.cppreference.com/w/
- https://www.tutorialspoint.com/cprogramming/index.htm
- https://stackoverflow.com/
- https://www.die.net/

Video Tutorial
[ITALIANO]
- https://www.youtube.com/user/fcamuso

-------------------------------------------------------------------------------------




Ultima modifica effettuata da Mikelius il 03/06/2017 alle 20:04
PM Quote
Avatar
lumo (Member)
Expert


Messaggi: 449
Iscritto: 18/04/2010

Segnala al moderatore
Postato alle 15:05
Domenica, 04/06/2017
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à.

PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 17:22
Domenica, 04/06/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
PM Quote
Avatar
Franciman (Normal User)
Newbie


Messaggi: 2
Iscritto: 23/11/2008

Segnala al moderatore
Postato alle 22:48
Martedì, 06/06/2017
Che ne dite di:

Modern C++ Design di Alexandrescu
https://www.amazon.it/Modern-Design-Generic-Programming-Pat ...

Invece per il multithreading in C++ :
C++ Concurrency in Action: Pratical Multithreading
https://www.amazon.it/dp/1933988770/ref=pd_lpo_sbs_dp_ss_1/ ...

PM Quote
Avatar
marco (Member)
Newbie


Messaggi: 6
Iscritto: 19/02/2015

Segnala al moderatore
Postato alle 22:26
Mercoledì, 02/08/2017
> Modern C++ Design di Alexandrescu
Lui  :')

Edit.

Sul sito https://www.fluentcpp.com/2017/07/28/what-books-to-read-to- ... è presente una roadmap di libri per imparare il c++ insieme a brevi descrizioni sui contenuti.

Ultima modifica effettuata da marco il 02/09/2017 alle 9:37
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo