Newsgroup: it.comp.lang.c++
Titolo: FAQ 6 -- RISPOSTE

"Quali libri mi consigliate per imparare il C++ o perfezionare le
mie conoscenze?"
Tra le risposte alla domanda N 4-5 trovi un link da cui e` possibile
scaricare un ottimo libro (Thinking in C++) scritto e reso disponibile
in rete da Bruce Eckel.
B. Stroustrup
"The C++ programming language" 3 ed.
Addison Wesley
E` il libro del padre del C++, non e` molto valido per chi deve
iniziare, ma e` sicuramente un buon reference ed un approfondimento
per un programmatore C++ con una certa conoscenza del linguaggio.
B. Stroustrup
"The design and evolution of C++"
Addison Wesley
E` rivolto a chi vuole approfondire le conoscenze sul perche`
delle scelte operate nella realizzazione del C++ e sul funzionamento di
certi meccanismi. Non e` molto aggiornato rispetto allo standard, ma
e` tuttora molto valido. Rivolto a conoscitori abbastanza esperti del
linguaggio.
S. Meyers
"Effective C++" 2 edizione
e
"More Effective C++"
Addison wesley
2 libri disponibili anche in formato elettronico (CD) ad un
prezzo conveniente. Si tratta di una raccolta di consigli
su cosa fare e cosa non fare in C++.
Caldamente consigliati a chi vuole fare del C++ un utilizzo
professionale.
C. Pescio
"C++ manuale di stile"
Edizioni Infomedia
L'argomento trattato e` l'importanza dell'uso di uno
stile nella codifica in C++ e i problemi che possono
sorgere quando non si usano dei principi precisi e
razionali. Di facile lettura e molto valido.
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------

A proposito dei libri del Meyers: di "Effective C++" e' stata stampata
una seconda edizione; di "More Effective C++" esiste la prima
edizione, non in linea con lo standard del linguaggio, e che NON
verra' aggiornata.
"Effective C++ CD" non e' uguale ai libri di cui sopra con in piu' un
CD: contiene una revisione di entrambi i libri di cui sopra, che non
verranno piu' ristampati su carta.  Anche l'"Effective C++"
dell'edizione CD ha dei (piccoli) cambiamenti rispetto alla seconda
edizione cartacea.  Nell'edizione CD ci sono anche i reprints di vari
articoli di Scott Meyers su rivista.
Dettagli:  
http://cseng.aw.com/bookdetail.qry?ISBN=0-201-31015-5&ptype=2563
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Univ. of Padova, Dept. of Physics - Padova, Italy            
lor...@pd.infn.it

 mie conoscenze?"
Lippman e Lajoie
"C++ Primer" 3 ed.
(non ricondo l'editore)
Il libro ideale per chi vuole iniziare lo studio del C++ creandosi delle
basi solide su cui costruire nel futuro una conoscenza più approfondita.
EMG

http://www.accu.org/bookreviews/public/index.htm
Contiene un'eccellente raccolta di recensioni di libri su vari
argomenti. Trattandosi della Association of C and C++ Users, i testi sul
C++ sono parecchi.

Renato Conte (
co...@dsi.unive.it
)
"Il Mondo degli Oggetti: Programmazione in C++"
Edizioni Progetto - Padova
Buon libro, adatto a chi ha conoscenza di programmazione in Basic, Pascal o
altro e vorrebbe imparare da 0 il C++, semplica, con tanti esempio, chiaro e
impaginato bene. Essendo lo scrittore italiano ed essendo disponibile
l'indirizzo e-mail è possibile contattarlo per chiarimenti, suggerimenti o
altro (io stesso l'ho fatto).
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
ATTENZIONE: rispondo ai messaggi di pubblicità indesiderata
su TiscaliNet con un bel messaggio al provider di competenza!
per i messaggi seri è
diego....@tiscalinet.it

Io trovo più corretto riportare i titoli dei libri, piuttosto di mandare a
ricercare su altri siti...


 wrote in message
3827F6BB...@flashnet.it...

Sottoscrivo senza riserve, con applausi, trombette, e saltellando
pure su e giu`!-)
Alex

 (non ricondo l'editore)
Addison Wesley

Aggiungete pure:
Nicolai Josuttis - The C++ standard library, a tutorial and a reference -
Addison-Wesley
Eccezionale!


 pure su e giu`!-)
Per forza: io lo cito in quanto lo consigliavi tu diverso tempo fa. :-)
EMG

S'era detto di patchare OE o correggere l'errore manualmente...


Mi pare che i libri fondamentali siano gia' stati indicati. Per chi
cerca qualcosa di specifico o piu' approfondito risulta difficile
fornire indicazioni dirette.
Come ho scritto, l'ACCU mantiene una bibliografia commentata, che tra
l'altro comprende centinaia di libri. A seconda dell'argomento specifico
che ti interessa puoi trovare indicazioni piu' complete di quanto abbia
senso inserire su una FAQ, e certamente, almeno a partire da qualche
mese dopo l'uscita della FAQ, piu' aggiornate.
Ciao,
Nicola

 mese dopo l'uscita della FAQ, piu' aggiornate.
Allora basterebbe mettere anche l'indirizzo dell'ACCU nella FAQ, no? E
magari aggiornarla ogni tanto non sarebbe un grande sforzo, credo.
EMG


Non mi sembra sia stato ancora citato:
J.Coplien
Advanced C++ Programming Styles and Idioms
ho appena cominciato a leggerlo, ma mi sta appassionando molto; riporto il
breve commento che lo descrive sul sito di Infomedia:
"Per approfondire le caratteristiche del linguaggio. Tra cui: programmazione
OO, ereditarieta' multipla, tipi di dati astratti ed altro"
In realta' sono trattati argomenti anche un po' distanti dal C++ (o meglio
concetti che derivano da altri linguaggi, come per esempio la Programmazione
Orientata agli Accessi, tecniche di Reflection, ecc.)
Se qualcuno lo ha gia' letto, lo prego di postare i suoi commenti.
Non dimentichiamoci in ogni caso l'immancabile...
"Teach yourself C++ in 24 hours unleashed by examples in a nutshell" :)
Ciao,
Gianfranco

 
Il titolo completo continua sicuramente anche con "...for dummies"!-)
Alex

 "Teach yourself C++ in 24 hours unleashed by examples in a nutshell" :)
Il titolo originale dovrebbe finire anche con "...for dummies", no?-)
Alex