Newsgroup: it.comp.programmare.win32
Titolo: C++ di Charles Petzold

Sono 2 anni che programmo e ho visto in libreria il testo in questione (5^
edizione). Mi sembra fatto benone per approfondire un po' di argomenti...che
ne pensate?
Ciao
Max

 ha scritto

E' davvero ottimo !
Dipende pero' da che cosa intendi per approfondire.
Alex

 edizione). Mi sembra fatto benone per approfondire un po' di argomenti...
Potrei sbagliarmi, ma credo che Petzold con il C++ abbia davvero poco a che
fare...
il testo a cui ti riferisci dovrebbe essere "Programmare Windows", V
Edizione, di Jackson Libri / Microsoft Press.
È un libro che ti insegnerà a programmare Windows nel modo più difficile,
ovvero tramite C chiamando direttamente le funzioni esportate dal sistema
operativo. Oggi nessuno programma più applicazioni Windows in questo modo...
tuttavia qualunque sia il linguaggio usato per programmare Windows, sia esso
C++ con MFC o VCL, Visual Basic, Delphi o via discorrendo, la conoscenza dei
meccanismi interni del sistema ti aiuterà notevolmente.
Pertanto il mio consiglio se vuoi programmare Windows è di studiarti il
libro di Petzold, fare pratica per almeno 4 mesi, e poi dedicarti allo
studio di un linguaggio più adatto a scrivere applicazioni di una certa
portata.
Per quanto riguarda la qualità del libro, beh, io personalmente ho iniziato
sull'edizione per Win 3.1 (se non erro era la terza), sono passato a Win32
(cioè Windows 9x/NT) con la quarta edizione e la quinta la sfoglio quando ho
qualche dubbio. Inutile dire che hanno posto nella mia libreria accanto al C
di Kernigham e Ritchie, alla Sacra Bibbia e altri libri simili che però qui
non cito ;-)
Tuttavia la qualità del libro non è così elevata come il culto ad essa
dedicata farebbe presupporre, specialmente oggi l'età del testo nonostante
le revisioni si fa sentire. La migliore alternativa è "Programmare
Applicazioni per Microsoft Windows" di Jeffrey Richter.
Lorenzo

Applicazioni per Microsoft Windows" di Jeffrey Richter.
Non sono d'accordo.  
E' un testo troppo avanzato e, per certi versi, troppo pesante da
leggere.  Inoltre, non credo sia giusto ritenerlo un'alternativa
al Petzold (non trattano gli stessi argomenti).
--
Andrea Laforgia - walkietalkie(at)
libero.it
#exclude <windows.h>


Credo che i due libri non siano alternativi, il Petzold è un'introduzione a 
windows, Richter tratta argomenti decisamente più avanzati (anche se io ne 
ho letto solo qualche capitolo da MSDN) e non credo sia adatto per iniziare 
a programmare win32.
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

 Alla sacra biblioteca aggiungerei "debugging applications" di John
Robbins.
Mah, io ce l'ho, l'ho letto un paio di volte ma non mi ha mai convinto fino
in fondo. C'è un po' troppa pubblicità ai prodotti della sua azienda...
Lorenzo

operativo. Oggi nessuno programma più applicazioni Windows in questo modo...
Ritengo che questo sia dovuto principalmente alla fretta con cui il
programmatore medio deve lavorare (per le richieste di un
cliente/capo, etc.), un framework ti permette di risparmiare tempo e
ti evita la complessita' dei meccanismi di Windows (es. COM).
Se pero' si ha la fortuna di lavorare senza il fiato sul collo ritengo
che programmare a basso livello anche per applicazioni complesse (come
puo' esserlo un gestionale con accesso a database via odbc, con
griglie e report) dia molta piu' soddisfazione. 
Eseguibili piccoli e veloci, nessuna lotta con versioni diverse di dll
di runtime, etc., queste le sono soddisfazioni del programmare Win32.
Ovviamente IMHO.
Ciao !
Stefano "HappyMan"
programmatore Visual Basic per lavori urgenti, C++ Win32 per progetti
personali :-)
Stefano "HappyMan" 
--
IABLA Sezione Lago Maggiore (NO)
Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]
Email: 
happyman...@libero.it
 [Togliere nospam per scrivermi]


Dovrebbe essere la sua ex-azienda (che comunque produce tools davvero 
validi IMHO). 
Comunque i consigli e i tool a corredo del libro valgono sicuramente il suo 
prezzo di copertina, senza considerare che si tratta di uno dei pochissimi 
libri che parlano del debugging in modo pratico.


 fare...
Io programmo in C++ da 7 anni e in BCB da 2, pero' il BCB, ed i 
framework in genere, non coprono tutte le possibilita' di Windows; alla 
fine bisogna andare a sbattere contro le API, se si devono fare 
programmi complessi.
Pe questo ho ordinato il Petzold, oltre che cercare di trasformare in 
formato .doc il file Win32.hlp; come ho scritto in un post precedente.
Ciao
Franco
PS. Dove trovo il libro: "Programmare
Applicazioni per Microsoft Windows" di Jeffrey Richter?
Qual'e' l'editore?