Newsgroup: it.comp.lang.c
Titolo: COSA CONVIENE?!!!

Mi conviene iniziare direttamente dal c++ o prima dal c?!
Grazie mille.
(voglio imparare a programmare per  creare programmi che girino sotto win95
con tanto di interfaccia grafica).
Saluti, Ale.

con tanto di interfaccia grafica).
Ti consiglio un ambiente visuale come il C++ Builder o il Visual C++.
Ma ci sono anche altri linguaggi per questo scopo, vedi Delphi o
Visual Basic.
Il C++ e' molto produttivo e su it.comp.programmare.win32 potresti
trovare un validissimo aiuto.

Pensa che io invece sto facendo proprio l'opposto . Ho deciso di
imparare a programmare in windows proprio alla vecchia maniera del C
(gestendo direttamente i messaggi del S.O.) perche' mi sono accorto
che questi nuovi framework nascondono completamente  il "vero"
funzionamento di un programma windows . 
Mi sembra un po' come di dover guidare una macchina molto potente
senza capire un tubo di meccanica , mentre la prima regola di un buon
pilota e' quella di essere prima un buon .......... collaudatore  .


~~~~~~~~~~~~~~~~~
MAINARDI Gianfranco
Burago di Molgora (MI)
Italia
Email : 
main...@rete039.it
ICQ# number : 31334916
~~~~~~~~~~~~~~~~~

pilota e' quella di essere prima un buon .......... collaudatore  .
Secondo me il tuo metodo e' sbagliato.
Bisogna rassegnarsi al fatto che con la programmazione orientata agli
oggetti non e' piu' un solo programmatore a tenere in vita un
programma, ma puo' avvalersi del codice scritto da molte altre
persone.
Questo, dal mio punto di vista, e' un grosso vantaggio.
Ovviamente ognuno e' libero di fare come vuole, ma permettimi di dire
che nel tuo caso ti complichi la vita inutilmente.
Gli ambienti visuali nascono proprio per risparmiare ad un
programmatore produttivo lo sforzo di creare l'interfaccia grafica e
molti collegamenti tra le componenti della stessa.
E' ovvio, poi, che quello che conta e' il codice, pero' l'esempio che
riporti e' errato.
Il programmatore non e' colui che guida l'automobile, ma colui che la
costruisce e se per farlo esistono strumenti gia' pronti e collaudati
che ben venga.
Andrea Laforgia
========================================================================
<Spock>"Capitano, guardare tutto il giorno Goldrake non le fara' male ?"
<Kirk> "Ma cosa dice Spock ! piuttosto si assicuri che i pugni rotanti
        e l'alabarda spaziale siano pronti al lancio".
========================================================================

 che ben venga.
Perfettamente d'accordo. Il concetto è molto simile a quello che ha
portato il successo dell'elettronica. Non per niente i componenti
software una volta venivano paragonati ai chips. Sarebbe assurdo che un
progettista di apparecchiature consumer dovesse sapere come si
costruisce un microprocessore.
EMG

 con tanto di interfaccia grafica).
se devi utilizzare WinCess usa il C++
ciaoz
Ho sentito urla di sudore... che schifo...
--
Michel <ZioBudda> Morelli		  
mic...@michel.enter.it
 
http://ziobudda.enter.it
Problemi con Linux ?    mailto:
li...@saturn.media.dsi.unimi.it

 funzionamento di un programma windows .
Attenzione: usare il C++ *non* significa necessariamente usare i
framework.
Siccome la programmazione win si presta facilmente (direi
"naturalmente") ad essere incapsulata ad oggetti, niente vieta che tu lo
faccia senza utilizzare framework di nessun genere. Dal punto di vista
degli internals di windows è "didatticamente" la stessa cosa (utilizzi
lo stesso il piu' basso livello possibile) mentre dal punto di vista
della tecnica programmazione impari cose estremamente più utili.

 faccia [...]
cioč fammi capire, tu gli stai suggerendo di riscriversi una libreria intera
del tipo VCL / OWL / MFC?
TobiX