A me non piace il Visual Basic. È vero che hai subito la possibilità di creare interfacce grafiche in pochi passaggi, senza uso di librerie aggiuntive e cavoli vari ma... È molto limitato come portabilità su altri sistemi. Sicuramente il Java é molto avanti in questo, visto che gira su una macchina virtuale, non basata quindi sul sistema sottostante.