Newsgroup: it.comp.lang.c++
Titolo: Alex, ma tu cosa preferisci, C++ Builder o Visual C++?

La domanda è chiara,
visto che mi sembra di aver capito che ci chiappi in tutti e due,
quale preferisci?
Grazie.

quale preferisci?
Personalmente, VC++; fra le ragioni principali della mia
preferenza, c'e` ATL, la Active Template Library, il mio
framework preferito, soprattutto per scrivere controlli
ActiveX e altri server COM; inoltre, l'esistenza di ottimi
add-in per VC++, anche commerciali (DevPartner della
NuMega, ad esempio); e vari dettagli come la bonta` del
debugger (soprattutto in VC++6), l'IntelliSense (sempre
di VC++6), ecc ecc.  Ah, e il fatto che lo splendido
compilatore Intel VTune, e le relative librerie super
ottimizzate, funzionano pure come add-in a VC++.
Se facessi sviluppo RAD in C++, la penserei di
certo in modo diverso!-)  Ma, per quel poco RAD che mi
serve, mi trovo invece meglio a "vestire" controlli ActiveX
(che scrivo in VC++ con ATL) con Dynamic HTML e
scripting, o VB, o VJ++6, o in altri modi ancora.
Da non trascurare inoltre egcs 1.1.1; non acclude alcun
framework, IDE, ecc, ma come compilatore vero e proprio
e` davvero rispettabile, e non appena la libreria standard
C++ (libstdc++) sara` rilasciata ad un livello comparabile,
sara` nel complesso ottimo (almeno per i dinosauri come
me a cui non dispiace troppo l'idea di usare un editor e
un compilatore come programmi separati:-), col vantaggio
ovvio ma importante di essere pur sempre gratis:-).
Alex

 un compilatore come programmi separati:-)
Condivido pienamente. Mi sa che siamo coetanei...
EMG

 ottimizzate, funzionano pure come add-in a VC++.
Ci parleresti un po' meglio di questo VTune, che cos'è e perché lo
consideri splendido?
Ci parleresti anche delle librerie super ottimizzate e del sito con relativa
descrizione?


consideri splendido?
VTune e` un prodotto Intel (a bassissimo costo; chi non paga
la connessione alla rete puo` scaricarne ampie fette gratis dal
sito Intel) per l'ottimizzazione di programmi per le loro CPU.
Ci ho giocato un po', e le tecniche di ottimizzazione che usa
le trovo in certi casi sbalorditive; sicuramente ci sono alcuni
esseri umani che capiscono cosi` bene gli intricati intrecci
delle cache e delle pipeline del Pentium2 da poter scrivere
codice assembler ancora piu` rapido (le librerie matematiche
distribuite con VTune devono essere state scritte appunto da
questi pochi maghi...), ma sicuramente chiamare "splendido"
quell'ottimizzatore non e` una esagerazione.
Purtroppo, sono compilatori, librerie, ecc, che collaborano
piu` che altro con prodotti Microsoft (compilatori, sistemi
operativi Win32, ecc), non con Linux, Borland, ecc; inoltre,
le ottimizzazioni sono cosi` spinte che si riferiscono solo a
CPU ben specifiche (le ottimizzazioni totali per Pentium2
non e` detto siano altrettanto buone per Celeron, Pentium,
K6, Cyrix, o altre implementazioni ancora di CPU piu` o
meno equivalenti per noi "profani").
Alex

descrizione?
www.intel.com
.
Alex

sito Intel) per l'ottimizzazione di programmi per le loro CPU.
Io ci ho dato un'occhiata, ma l'unico link apparentemente utile era quello
che porta alla pagina per ordinare il cd. Ho visto male?
Le ottimizzazioni per pentium II (che avrei io...) cosa riguardano piů
precisamente?
grazie