Cita:
Iniciado por moginn el java cumple con todo lo que mencionas.
- Ha de ser útil y potente para la programación de aplicaciones de escritorio.
- Poder desarrollar interfaces gráficas con el.
- Que sea multiplataforma.
De hecho, creo que es el único lenguaje multiplataforma que existe. Puede funcionar allí donde se instala la máquina virtual de java.
Con multiplataforma me refiero a que pueda correr en cualquier OS de ordenador de los más populares (las plataformas móviles me la traen al pairo): Windows, GNU/Linux, FreeBSD, MacOS, etc...
Tengo entendido que C++ cumple con eso y Python puede correr en casi todos los más populares si instalas el programa.
De todas maneras gracias por la respuesta, creo que si nadie me detiene pronto con un mensaje que me haga cambiar de opinión acabaré aprendiendo Java.