Hola Epplestun, me alegra saber que apoyas a los proyectos opensource y que entiendes la filosofía de lo que esto significa, por eso me preocupo que compares a JAVA con tecnologías cerradas u opines si no estas bien enterado de lo que es JAVA actualmente.
JAVA no es un lenguaje inmaduro, al contrario, ya tiene algo más de 10 años y ha ido evolucionando constantemente, y seguirá apoyado por los proyectos opensource de internet y también por las grandes coorporaciones. Por algo estas empresas invierten en JAVA, como lo mencionas, en el caso de las empresas de dispositivos móviles.
JAVA ofrece:
- un lenguaje de programación orientado a objetos.
- independencia de la plataforma y portátil
- estándar en la industria de software
- escalable, robusto y seguro
Son estas características, por las cuales muchas empresas desarrollan sus grandes proyectos empresariales en JAVA.
Eso, que pase también por otros lenguajes, empezé en C++ pase a JAVA, salte a VB, PowerBuilder, DEPLHI, inicié luego con ASP, ISAPI, PHP, Kylix hasta que regrese a JAVA
y seguimos aprendiendo...