Newsgroup: it.comp.lang.c++
Titolo: n-sima richiesta di consiglio per acquisto libro

Ho letto i messaggi precedenti, ho fatto un paio di visitine in libreria in
compagnia di un amico esperto, ho fatto una ricerchina su
www.librinformatica.it
 e a questo punto mi rivolgo a voi :)
Sono un'ignorante assoluta in campo informatico, ora ho pensato di imparare
il c++ sia perchè devo sostenere un esame sia perchè mi piacerebbe risolvere
alcuni problemucci da aspirante ingegnere con programmi miei. Ho pensato di
dirvi le mie esigenze specifiche (cioè cosa mi aspetto di trovare in un
manuale che pagherò circa 100.000 lire!) e chiedervi consiglio. Innanzitutto
vorrei un'esposizione chiara, semplice con molti esempi e perfino ridondante
e noiosa purchè accessibile al mio livello di ignoranza, un bel libro che mi
accompagni per mano nella conoscenza del c++ senza abbandonarmi mai e allo
stesso tempo vorrei acquisire una conoscenza rigorosa, delle basi solide da
ampliare poi in un momento successivo se lo studio dovesse appassionarmi. In
sintesi un manuale per principianti scritto in modo serio e scrupoloso.
I miei candidati sono questi:
 Titolo ................................C++ corso di programmazione - terza
edizione
Editore ..............................Addison Wesley
Autore ...............................Lippman Stanley - Lajoie Josee
link su librinformatica
http://www.librinformatica.it/novita/libri00/aw0716.htm
Titolo ....................................Guida al C++ seconda edizione
Editore ..................................McGraw Hill
Autore ..................................Herbert Schildt
link su librinformatica
http://www.librinformatica.it/novita/libri00/mg41307.htm
Mi date un parere?
Grazie in anticipo,
petalo

Ecco l' n-sima risposta :-):
- uno dei più consigliati in questo ng e altrove per chiarezza, correttezza
e semplicità espositiva è il "C++ Corso di Programmazione" di S.B. Lippman,
ediz. Addison-Wesley edito nel 2000 (quindi aggiornatissimo allo Standard
ISO)
- il più completo dovrebbe essere "C++: linguaggio, libreria standard,
principi di programmazione", di Bjarne Stroustrup, Addison-Wesley edito
sempre del 2000. Non è consigliato per i principianti in quanto il
linguaggio e i temi trattati spesso sono avanzati (ma dal progettista del
C++ non ci poteva aspettare che questo libro). Consigliato dunque solo in un
secondo momento o per approfondimenti molto approfonditi :-))
- il libro di Schildth è fortemente sconsigliato in questo ng, è
sconsigliato su 
www.accu.org
 (associazione americana utilizzatori c/c++).
Insomma è *sconsigliato*. Io ho fatto l'errore di acquistarlo, preso dalla
fretta di essere aggiornato allo standard ISO. Lo cambierei però volentieri
con quello di Lippman. Comunque dato che non sono un novizio ho poi
acquistato il libro di Stroustrup.
Mi pare di essere stato abbastanza esaustivo.
Un Saluto.
--
-------------
Lello Mele
Via San Sebastiano, 22
84036 Sala Consilina (SA)
P.Tel.:0347/643.35.25
HOMEPAGE:
http://www.programmazione.it
http://tcp.come.to
eMAIL:
v...@libero.it
me...@programmazione.it
PROFILE:
http://www.programmazione.it/index.php?entity=eauthor&idAuthor=83
-------------
"Esistono due modi per elaborare il progetto di un software.
 Il primo consiste nel renderlo semplice al punto tale che non
 manifesti lacune evidenti. Il secondo consiste nel renderlo
 complicato al punto tale che non manifesti lacune evidenti.
 Il primo metodo e' di gran lunga piu' difficile." [C.A.R. Hoare]

 Mi pare di essere stato abbastanza esaustivo.
Sě, sei stato gentilissimo, grazie ancora,
petalo

 Autore ...............................Lippman Stanley - Lajoie Josee
Senz'altro questo.
EMG

 gamba mi avevano parlato benissimo. Tu lo hai trovato cosě vergognoso?
In effetti non č *cosě* vergognoso, tanto e vero che tempo fa ho scritto una
recensione per
www.programmazione.it
 piuttosto ottimistica. Poi perň discutendone sul
newsgroup e sopratutto
leggendo recensioni su siti americani e leggendo il libro mi sono accorto
che in alcuni punti pecca
di mancanza di chiarezza, spesso dovuta a scarsa conoscenza o meditazione
sull'argomento.
In effetti penso che all'autore interessasse sopratutto essere il primo
libro uscito con l'aggiornamento
allo standard ISO. Poi dopo aver dato un'occhiata al Lippman (autore molto +
quotato di Schildth)
ho dovuto riconoscere una migliore impostazione e conoscenza.
Dunque se te devi comprarlo nuovo ti consiglio il Lippman. Se poi te lo
vendono a buon prezzo i tuoi amici
allora puoi acquistare anche lo Schildth (salta perň la noiosa appendice sul
linguaggio C che si porta appresso
da fin troppe edizioni).

 ha scritto nel messaggio
news:RSl86.51348$eB2.4...@news.infostrada.it...


recensione per 
www.programmazione.it
 piuttosto ottimistica.
AHHHHH... lo abbiamo preso... e' uno di quelli di Schildt... menatelo
menatelo!!!
Scherzi a parte ho letto che questo Schildt ha (purtroppo) il dono
della chiarezza. Dico purtroppo perche' quando si spiegano in modo
molto chiaro e comprensibile cose false si fanno dei bei danni.
Andrea
--
Andrea Griffini, Programmer
http://www.netservers.com/~agriff

Per Prima cosa mi presento,
Sono Giuppe,ho 27 anni, sono un novellino del c++ e sono appena arrivato in
questo newsgroup
MI permetto di intervenire in questa discussione perche' ho coprato ed ho
iniziato a programmare con il libro  di Stroustrup
Beh non e' certo il libro di testo piu' facile che ho trovato, a ha un
pregio oltre quelli gia ricordati della copletezza e profondita': sin dalla
prima pagina e' una sfida per cercare di capire il c++ oltre alla grammatica
delle singole istruzioni ma ai concetti base del linguaggio.
Per esempio capita spesso che usi negli esempi comando mai visti prima e che
spieghera' solo molto dopo nel libro.
Cmq io mi sto divertendo un mondo proprio per questo senso di sfida a capire
i concetti.
Beh questa e' la mia opinione
Saluti
Giuppe

Ciao,
condivido i consigli che hai ricevuto (Lippmann e' ottimo, Stroustrup e'
piu' difficile, Schildt e' da evitare). Se pero' come dici non hai
alcuna conoscenza informatica, anche il Lippman puo' risultarti ostico.
Un'altra cosa: se l'inglese non e' troppo un problema, valuta
l'opportunita' di comprare un testo "in lingua originale"; troppo spesso
le traduzioni non sono granche'.
Ciao,
Nicola

Autore ..................................Herbert Schildt
non ho mai letto neanche questo ma ne ho sempre sentito un gran MALE:
dicono che l'autore ha molte lacune su argomenti molto importanti (cmq
parlo solo per sentito dire)
Se hai già una discreta esperienza di programmazione però sencondo me
il MUST è
B. Struoustrup, C++: linguaggio, libreria standard, principi di
programmazione, 3a edizione, Addison Wesley
Visto che l'autore è "l'inventore" del C++ penso che un testo più
rigoroso di questo non esista; solo che in alcuni punti è un po'
troppo ostico
Anto
--
Antonio Cuni, 18 anni, studente
Brainbench Certification: 
Master C++: 4.44, higher than 97% of all previous test takers.
Visual Basic 5: 3.06, higher than 77% of all previous test takers.
http://www.brainbench.com/transcript.jsp?pid=1301688

 le traduzioni non sono granche'.
L'inglese è un problema :-\
Grazie ancora a tutti quelli che mi hanno risposto,
petalo

 le traduzioni non sono granche'.
Purtroppo sto constatando che anche il Lippman non è tradotto molto
bene... :-(
EMG

mi sembrava carino, voi cosa ne pensate?
Per iniziare non é affatto un libro malvagio, anche se ha degli errori
che mi piacciono poco. Ad esempio tutti i listati di esempio
cominciano con
main()
    {
    return 0;
    }
Come ho già detto altre volte però, mi pare un libro un pò indietro
con i tempi visto che parla pochissimo della libreria standard e fa
uso di concetti e strutture dati un pò vecchiotte.
Lavinia
WINWORD.EXE - ERRORE DI APPLICAZIONE
l'istruzione a "0x3017ff27"ha fatto riferimento alla
memoria a "0x02a3143c".La memoria non poteva essere 'read'.

principi di programmazione", di Bjarne Stroustrup
E' proprio il libro che ho ordinato da un mese e che ancora non mi é
arrivato. Grrrrrr!!!!



Mitico una volta aver visto tradotto (Jackson mi sembra) autoexec.bat
con autoesegui.pipistrello!!!!!!!
Luc.

 - il traduttore non sa ne l'argomento ne l'inglese.
Ci sono anche casi "negativi" che non sono completamente colpa del traduttore.
Tipo "consegnare per ieri". Per cui si traduce "letteralmente" per fare in
fretta, senza "ridisegnare" le frasi.
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556

 con autoesegui.pipistrello!!!!!!!
Ad una delle prime conferenze in cui la IBM parlava del "nuovo" IBM-AT e ne
magnificava le caratteristiche, l'interprete simultanea, quasi perdonabile dato
che in effetti si parlava di una "tecnologia nuova" tradusse per oltre mezz'ora
IBM-AT con IBM-80. Che si pronuncia in modo simile. Fino a che qualcuno non
chiese cosa significasse l'80. E il problema salto' fuori fra l'ilarita'
dell'assemblea.


 manuale che pagherò circa 100.000 lire!) e
chiedervi consiglio
Ciao!
   Forse una buona soluzione la trovi qua:
http://www.cz-online.net/mirrormindview/
Dyskolos
Sent via Deja.com
http://www.deja.com/

costrutti che non si conoscono.
Addirittura, e io il C++ quando me lo imparo? :-)
Beh scherzi a parte ho scaricato Eckel dal suo sito e mi sono stampato
(a lavoro, ovviamente ;-)) tutto il primo volume ed inizierò da li ad
imparare tale linguaggio avendo ormai già bruciato 80 carte per un
libro che (forse) non leggerò mai (vedi Schildt).
Salute a tutti, Enzo il C-novello. 

 libro che (forse) non leggerò mai (vedi Schildt).
Io Schildt non l'ho mai letto. Ma da quello che sento ... puoi usarlo come
esercizio: prima studi il C++, poi leggi Shildt. Se la sua dialettica ti fa
sembrare tutto giusto ... ristudiati il C++ ;-)
