Newsgroup: it.comp.lang.c++
Titolo: Libri sul C++ Builder

Salve a tutti,
	qualcuno puň consigliarmi un buon libro per imparare il C++
Builder? Fin'ora ho visto solo quello ufficiale della Borland, ma non
mi č sembrato un gran chč; conoscete di meglio?
   |\      _,,,---,,_ IRC ZioJessie
   /,`.-'`'    -.  ;-;;,_ ICQ 6054734
  |,4-  ) )-,_..;\ (  `'-'
 '---''(_/--'  `-'\_) Marco Lackovic
http://www.geocities.com/Yosemite/4882

 mi è sembrato un gran chè; conoscete di meglio?
Bisogna distinguere. Se conosci già il C++, anche se effettivamente i libri forniti da Borland non
sono il massimo (sia il manuale, sia il 'Teach Yourself C++Builder in 14 days'), per muovere i primi
passi nell'ambiente RAD e nell'uso della VCL, possono anche andare. 
Se invece NON conosci il C++, ti consiglio caldamente di imparare PRIMA il linguaggio standard (ci
sono parecchi libri in giro per tutti i gusti, anche in italiano, oltre la 'Bibbia' di Stroustrup),
POI il C++Builder con le sue particolarità ('Teach Yourself...' contiene anche una introduzione al
C++, ma non è sufficiente, forse può andar bene per cominciare, ma l'eccessiva stringatezza può
renderla ostica a dispetto del linguaggio informale). Lo so che ci vuole tempo, ma se non si fa così
il rischio di restare dei maneggioni e basta è piuttosto alto, anche per l'orientamento 'pratico'
(del tipo clicca qui, scrivi queste linee di codice di qua, queste altre di là, ecc.) di certi libri
'RAD oriented' che si trovano in giro. Preciso che il C++Builder compila benissimo il C++ standard,
ed ha IN PIU' delle sue estensioni. Il che significa che si può imparare il C++ standard su BCB,
senza problemi. 
Un'altra cosa che è importante conoscere, se si vuol programmare seriamente, è l'API di Windows,
almeno nelle sue caratteristiche essenziali (anche qui i libri abbondano, il più famoso è quello di
Petzold).
Tornando al BCB, i libri buoni (almeno quelli che conosco io) non sono per principianti, ma
presuppongono una certa conoscenza di base. Uno dei migliori è 'C++Builder Unleashed' esistente sia
per la versione 1 che per la 3 (autore Charlie Calvert, ed. SAMS). Contiene qua e là alcune
imprecisioni di minore importanza sul linguaggio (l'autore è in realtà un esperto di Delphi), ma ci
sono molte informazioni utili su VCL, database, sviluppo per Internet ecc. Un altro, che non ho
comprato (ancora) ma di cui tutti parlano bene, è 'C++Builder How-To' di John Miano, Tom Cabanski,
Harold Howe, edito da Waite Group Press. Per l'acquisto, se non li trovi nella tua città, ti
consiglio di rivolgerti a Amazon Bookstore (
www.amazon.com
). Sono gentili, veloci, efficienti,
economici (prezzi scontati). Oppure, se vuoi restare in territorio italiano (spese di spedizione
basse, prezzi alti) c'è Gorilla Bookstore (
www.gorilla.it
) ma da loro non ho acquistato nulla,
quindi non so come sia il loro servizio.
Ci sono poi dei buoni articoli sulla rete su argomenti specifici, spesso accompagnati da esempi di
codice. Tra i siti più interessanti ti segnalo:
http://www.cbuilder.dthomas.co.uk
 e 
http://www.drbob42.com/cbuilder
dove potrai anche trovare link su altri siti (ce ne sono parecchi dedicati al C++Builder, diversi
dei quali niente male)
Ciao 
Paolo

dei quali niente male)
Questi me li vado a guardare subito!!! Ti ringrazio per tutte le
informazioni che mi hai dato e il tempo che hai perso per me, sei
stato molto gentile.


Ciao,
	ho dato un'occhiata al libro "Teach Yourself Borland
C++Builder in 21 Days" by Kent Reisdorph and Ken Henderson (versione
italiana) e non mi è sembrato granchè.
	A proposito del Builder, sono andato a vedere uno di quei siti
che mi hai consigliato... non sapevo che fosse uscita la versione 3
del Builder, e, a dir la verità, non sapevo nemmeno che fosse uscita
la 2!




 
Fossi in te impiegherei un po' di tempo e fatica a far pratica con l'inglese (i libri di
programmazione usano in genere un vocabolario ristretto, per cui la fatica non è poi tanta) perchè
la scelta di libri di programmazione in italiano è piuttosto ridotta, senza contare la qualità delle
traduzioni. Non mi risulta che sia stato tradotto nessun libro su BCB, a parte quello di Reisdorph.
Se puoi, compra l'aggiornamento a BCB 3, ci sono diversi miglioramenti, nuovi componenti ecc. (e il
Borland C++ 5.02 in omaggio)
Ti segnalo, se ancora non lo sai, che esiste un newsgroup italiano dedicato a C++Builder
(marcocantu.public.italian.cpp sul server 
news.shoresoft.com
). In realtà sarebbe un altro newsgroup
sul C++, ma essendo stato aggiunto a uno spazio dedicato a Delphi, è praticamente frequentato
unicamente da utenti di BCB. Il fatto è che per ora, nonostante la buona volontà di pochi assidui, è
poco utilizzato e di conseguenza poco vivace. Invito te, e tutti gli utenti di C++Builder, a mandare
i messaggi anche a questo newsgroup.