Newsgroup: it.comp.lang.c
Titolo: Visual C++

Ciao,
Scusate la domanda: con il compilatore Microsoft Visual C++ 4.2 o 5.0 e'
possibile usare il C puro per creare applicazioni per console? O bisogna per
forza utilizzare il C++?
E' da poco che sono approdato su Win32, prima utilizzavo X-Window e il GNU C
e mi trovavo abbastanza bene, ma ora (per motivi di lavoro) mi hanno chiesto
un applicazione per Win 95/NT e mi trovo un po' disorientato.
Se il Visual C++ 4.2 o 5.0 mi permette di:
1) Utilizzare il C per chiamare le API di Win32 e fare tutto il resto del
lavoro in C e solo C (Piu' in la, passero' al C++)
2) Un po' di assembly inline e/o utilizzare il MASM 6.13
lo faccio comperare dal mio capo! Cosi' impara.
Grazie per l'attenzione,
Pierluigi
P.S. Potete darmi le vostre impressioni, per chi lo usa in ambito
professionale, via e-mail?

professionale, via e-mail?
Spiacente, ma sono contrario a portare in email discussioni
tecniche che stanno benissimo anche sul gruppo, dove sono
piu` benefiche in quanto qualsiasi affermazione dubbia puo`
essere ribattuta da altri, E in quanto tanti silenti ascoltatori
possono sentire e farsi il proprio giudizio.  Chi non avesse il
coraggio di dire in pubblico quel che pensa, sei proprio certo
che meriti di essere ascoltato?  Quanto a me, non e` un
mistero che, da un 3 anni circa, in ambito professionale uso
piu` che altro VC++ (ora 5.0 in transizione a 6.0, prima 4.2,
e via risalendo), e, pur senza entusiasmi fuori luogo, ne sono
ragionevolmente soddisfatto.  Watcom C/C++ ottimizzava
meglio (di solito), ma con un ambiente piu` scomodo da usare;
Borland C++ Builder 3 ha un ambiente piu` accattivante ma un
ottimizzatore scarso; egcs (ultima versione di gcc), che uso
pur sempre volentieri, ha il vizio di fare eseguibili un poco
troppo grossi; penso seriamente di comprarmi Comeau ultima
versione appena avra` passato il test di validazione ISO, ma
lo usero` sostanzialmente a mia volta per validare la compliance
ISO C++ dei miei sorgenti, visto che genera codice C, quindi
non puo` competere come ottimizzazione; KAI C++ e` troppo
costoso, per uso commerciale, per pensare seriamente di
adottarlo per molte decine di programmatori; il C++ Intel ha,
mi dicono, ottimizzatori da favola, ma un front-end molto scarso,
arretrato, e bacatello (non l'ho provato personalmente, pero`).
Sono tutte scelte difendibili, ma, alla fin fine, e continuando,
certo, a valutare tutte le possibilita`, io per ora resto col VC++.
Alex

che meriti di essere ascoltato?  Quanto a me, non e` un
[...]
void scuse()
{
 Calma! Calma! Lo facevo solo per educazione, piu' di una volta mi e' stato
detto (su altri group) che i commenti personali non si postano sul gruppo,
onde evitare un appesantimento dello stesso. Accidenti! Non ne azzecco una.
OK, visto che voi siete piu' che contenti... continuiamo qui.
 }
 Mi chiedo se, da qualche parte, non si possa trovare una versione trial di
VC, magari anche un po' vecchiotta, basta che sia per Win32. Cosi' mi
impratichisco un po'.
Certo che e' tragico! Dopo anni e anni a sviluppare sotto Unix, di colpo si
passa a Win32. Credete sia possibile riutilizzare parti del vecchio codice
C? Non credo quello che gestisce gli eventi e le finestre, ma la parte,
diciamo, gestionale fatture c/c, bilanci di fine anno... Si possono
riutilizzare, magari con qualche modifica? Spero proprio di si!
Scusatemi ancora,
e grazie per la Vostra
attenzione.
 Pierluigi.

riutilizzare, magari con qualche modifica? Spero proprio di si!
Tirati su, dovresti riuscire a riusarne la gran parte!
Alex