Originariamente inviato da gsalin
Salve
sono un programmatore alle prime armi e volevo un consiglio su un programma fatto da me in C. Adesso vorrei fare una GUI che permettesse di creare una serie di quadrilateri e quindi scrivere un file xml con le coordinate e altre info sui quadrilateri. Il programma poi dovrebbe fare il parsing di questo file, elaborarne le info e i risultati magari visualizzarli sulla GUI. Volevo qualche consiglio su quale potrebbe essere la soluzione migliore per lo sviluppo di una cosa di questo tipo (linguaggi, librerie, funzioni, tools ecc), magari specificando eventuali ottimizzazioni (tipo portabilità, opensource ecc), anche se magari questo vorrebbe dire migrare ad un altro linguaggio.

Spero di essere stato chiaro e che qualche buona anima mi risponda.
Grazie in anticipo.
Ti consiglio java per 3 motivi:
1)La jdk (development kit per java) la scarichi gratuitamente e ci puoi scrivere applicazioni GUI,a differenza di tool Come Visual Studio che ti permettono di sviluppare prog GUI ma costano fior fior di quattrini.
2)Ormai tutte le ultime jdk hanno incluse una vasta schiera di classi perla manipolazione dei file xml (lettura scrittura,parsing e quant'altro),inoltre trovi un bel po di librerie con licenza LGPL (o simili)anche in rete (ad esempio quelle di Apache).
3)Anche disegnare figure geometriche in Java è facile grazie alle apposite classi.