Da plurinonno: ho incominciato con sistemi batch, con input da schede a 80 colonne. Non sono un artista e quando le interfacce utente sono comparse(al di la della console TTY della mia infanzia), mi sono trovato in braghe di tela. Non so scrivere le interfacce utente! Le mie fanno schifo e questo a prescindere dal compilatore. Per questo preferisco sviluppare firmware per dispositivi industriali, senza necessita di UI.
Con questo linguaggio non hai limiti, con l'abbondanza di materiale scritto dagli utenti puoi sviluppare le interfacce più "smart". Vai sicuro che con € 100(circa) in due anni hai modo di ripagartelo!