Newsgroup: it.comp.programmare.win32
Titolo: Quale compilatore/ide/gui?

Salve.
Sotto windows quale compilatore conviene usare, gcc, visual c++, turbo c++
o altro? Con il termine conviene intendo dire un insieme di
caratteristiche positive, ad ex. eseguibile veloce e compatto, non tedioso
nell'uso, molte lib. compatibili.....
E come ide? Beh dipende chiaramente anche dal compilatore scelto. Penso
che per le soluzioni M$ e Borland non si ponga il problema, ma per gcc?
Meglio codeblocks o devcpp o altro?
Come gui? wxwidgets, fltk, fox, qt, gtk, .net, mfc (ci sono free?) o che
altro? Qui quello che può essere interessante è la velocità di sviluppo,
ricchezza delle classi, integrazione con windows ed eventualmente la
portabilità (è forse in contrasto con l'integrazione con windows?)
Ciao
-- 
Hobbit
blupicchio chiocciola yahoo punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Per quanto riguarda le WxWidget, sono portabili (win,linux,macosx) e
sotto win32 permettono di fare quello che faresti con le MFC (che
effettivamente sono un po' ostiche e incasinate). L'unico suo difetto
è nella dimensione degli eseguibili che crea, in genere un po' più
abbondanti (ma la cosa è molto soggettiva). Se scegli di usarle puoi
anche usare Dev-cpp modificato per le wxWidget (c'è un framework con
cui puoi creare graficamente la tua finestra) oppure puoi usare Visuali
Studio, come faccio io. 
Ciao!
ramar

 Studio, come faccio io. 
Si, cercando ho visto che esiste un wxDev e mi sembra interessante. Quali
vantaggi trovi ad usare 
Visual Studio? Si riesce ad usarle con Visual C++ 2005?
Ciao e grazie per la risposta.


 altro?
se sviluppi solo per Windows (e quindi alle domande sopra hai scelto
Visual C++) allora la risposta è praticamente automatica: MFC non può che
essere il meglio.
ma se non sviluppi applicazioni a contatto stretto con le componenti del
sistema allora bisogna anche valutare attentamente l'idea di usare .NET
(magari in C#), che potrebbe essere un'ottima scelta vista la maggiore
semplicità (e quindi produttività) rispetto al C e al C++ (fosse anche
solo per il Garbage Collector, che è una mano santa).
se invece sviluppi cross-platform allora non lo so, mi sto giusto
informando anche io in questo periodo perché all'università devo dare un
esame per il quale bisogna appunto sviluppare un progetto in C/C++
portabile.
ho sentito parlare bene di wxWidgets ma anche GTK mi incuriosisce.
-- 


 essere il meglio.
Sono scaricabili liberamente? Possono essere usate con le versione 2003 o
2005 free della M$?
Ciao e grazie della risposta.
-- 
Hobbit
blupicchio chiocciola yahoo punto it
questo articolo e` stato inviato via web dal servizio gratuito 


 2005 free della M$?
si, e ti consiglio la versione 2005. ma c'è un problema: in Visual C++
2005 Express le MFC *non sono* integrate (anche perché manca l'editor di
risorse, fondamentale per l'integrazione), devi usarle manualmente ed è un
po' difficile. con una versione a pagamento invece dovresti poterle usare
tranquillamente con tutti i Wizard ed editor di risorse. ovviamente il
costo di Visual C++ 2005 è inaccessibile ad un singolo utente, ma a buon
intenditor... :PPP
comunque aldilà delle MFC ribadisco il consiglio circa il .NET, anche
perché Microsoft mostra netta preferenza per quest'ultimo. per molti
software non è necessario complicarsi la vita col C e col C++: va
benissimo il C#.
-- 
