A prescindere dalle difficoltà di apprendimento, con le Qt riesco a far funzionare lo stesso programma su Windows, Linux, Mac, Android, Raspberry (e speriamo IOS in futuro).
Con Lazarus e freepascal riesco a far funzionare lo stesso programma su Windows, Linux, Mac, Raspberry (teoricamente si potrebbe compilare anche per Win CE ed Android).
Altrimenti Java.