Newsgroup: it.comp.lang.c++
Titolo: Neofita cerca consigli da qualche anima buona

Salve a tutti,
premesso che:
- questa email è decisamente luuuuuuungaaaaa... :)
- le domande che vi porrò sono alquanto banali e avrete tutti risposto
alle stesse già un miliardo di volte
- non so niente di C++ - nada, niet, rien, nothing :(
1. Sto cercando informazioni su come programmare in MFC, conosco alla
perfezioni sia l'odiato Visual Basic che linguaggi più tosti come il
Turbo Pascal e Delphi (ho una più che buona dimestichezza sulla
programmazione ad oggetti!). Tuttavia non so un tubazzo di C++.
Se qualcuno sa indicarmi dove posso trovare un corso Online (free ed in
Italiano, of course) che inizi DA ZERO la programmazione MFC...
Metto subito in chiaro che conosco sufficientemente la sintassi C
(funzioni dichiarazione di variabili, cicli, etc.) ma non le varianti
C++ (insomma, un programma tipo Hello Win lo saprei realizzare, ma con
chiamate API, coda dei messaggi etc. Da quanto mi dicono le MFC sono più
RAD da questo punto di vista, o almeno spero :-)
Tra le altre cose lo sò anchio che usare le MFC NON sostituisce del
tutto le chiamate API, ma le "nascondono" tramite l'incapsulazione,
quindi non venite con menate del tipo "imparare le MFC non serve a
niente se non si conoscono le API Windows" ;)
2. E' valido il C++ Builder (dato che conosco alla perfezione il Delphi
penso che suo "cugino" sia più avvicinabile del VC++: almeno
l'interfaccia già la so usare...)?
E' serio come tutti i compilatori di casa Borland o si porta appresso un
gozzigliardo di librerie tipo VB o altre porcherie del genere?
Gli eseguibili compilati con questo linguaggio sono effettivamente
compilati o sono interpretati (leggasi sono veloci quanto i
corrispettivi in VC++ ed MFC)?
E' davvero così semplice (rispetto al VC++, of course)?
Tramite questo tool è possibile leggere progetti scritti in stile SDK
(file .c)?
Sono migliori i compilatori C di Borland o di Microsoft? (Personalmente
dispongo già di una versione registrata di Visual C++ 5.0, ma come ho
già spiegato di MFC non so niente).
3. Esistono libri per coloro che sanno l'Object Pascal e vogliono
passare al C++ orientato agli oggetti?
Eventualmente esiste qualche sito internet dove si tenga un corso del
genere?
4. Già che ci siete mi indicate qualche sito corrispondente alla "Delphi
Super Page" per il C++?
5. Questa è una domanda assurda, ne convengo, ma esiste nessun metodo
per convertire un progetto Delphi in C++? (Ricordo che esisteva una roba
analoga da Visual Basic a Delphi che mi ha permesso di evitare la
riscrittura di diverso codice quando passai al tool di casa Borland...)
6. Qualcuno mi sa dire una volta per tutte i vantaggi del C++ rispetto
al Pascal? Sono entrambi linguaggi orientati agli oggetti, compilati,
che permettono anche scrittura in Assembly e compilazione di exe, dll,
ocx.
7. E' vero che la Microsoft ha messo a punto un Add-In per compilare
codice Windows CE da Visual Basic e da Visual C++? In tal caso è
reperibile una trial version? Sarà disponibile qualcosa di analogo per
C++ Builder e Delphi?
8. Il Visual C++ è chiamato Visual perchè RAD o semplicemente perchè
"Visuale"? Le poche volte che ho scritto codice mi ha dato l'impressione
che fosse "slegato" all'interfaccia (da quanto ho capito si progettavano
Dialog di tipo risorse compilate e non vere e proprie Form), Class
Wizzard generava si codice ma non era Visuale (spero di essere stato
chiaro); è stata un'esperienza traumatica per uno come mè abituato a
tecniche RAD...
9. Una volta imparato il C++ è facile passare al Java (considerate che
il mio appredimento di un linguaggio è piuttosto rapido)?
10. Tanto per cominciare con qualcosa di più tangibile, come si fa a
creare una Form con un pulsante che una volta premuto faccia apparire un
secondo Form (in MFC ovviamente, ma se mi fate anche l'esempio C++
Builder è ben accetto)? Capisco che possa per voi essere una
stupidaggine, ma d'altronde devo iniziare con cose semplici (un codice
d'esempio è quindi gradito)!
11. Già che ci siete, è possibile "scaricare" tutti i quesiti e le
risposte di un News Group specifico? Occorre qualche soft o è fattibile
da browser?
12. Per furtuna non esistono tasse sui punti interrogativi...
13. Era tanto per arrivare per fare 13 ;-)
Richiedo umilmente perdono per la lunghezza dell'email
Spero che abbiate la bontà di rispodermi a tutte o almeno parte dei
quesiti e ringrazio in anticipo tutti coloro che hanno avuto la pazienza
di leggersi il tutto.
Se non vi rompe rispondetemi a questo indirizzo dato che dispongo di
poco tempo per scorrere le news:
Vanni    a s y t n t @ p r o t e c . i t
http://www.geocities.com/SiliconValley/Lab/6806
--
Automatic posted from 
ro...@dns.protec.it
 [151.99.240.2]
via Mailgate Server - 
http://www.mailgate.org

da browser?
certo che si puo' fare, serve pero' un software adatto, Free Agent e'
uno dei migliori e dei piu' utilizzati.
Gianpaolo Bottin
- Live Long and Prosper -

poco tempo per scorrere le news:
Mi rompe. :-))
Rodolfo Tedeschi - 
thet...@tin.it

 il mio appredimento di un linguaggio è piuttosto rapido)?
il LINGUAGGIO java non e` tanto difficile, ma ti devi muovere fra centinaia
di classi, e non e` facile.
---
Ranger, email 
ran...@queen.it
http://members.tripod.com/%7Eranger_rg/