Yo pienso vastante distinto a ti. Es cierto que el antiguo VB pues servia solo para hacer pequeñas aplicaciones de gestión y poco más, pero la plataforma NET es muy superior a JAVA, el el VB.NET es uno de los mejores lenguajes para desarrollar para NET, tan bueno como el C# (que se supone que es el mejor). El VB.NET no tiene nada que ver con los antiguos VB, tan solo el nombre y una sintaxis similar. Y eso de que .NET solo para windows como muchos dicen es falso, para algo está Mono.Además tengo msn plus con un montón de paridas que no quiero y no he necesitado las FrameWorks para ello, en fin, aunque admito que VB .Net no está mal, prefiero 1.000.000 veces más java, por su portabilidad y porque me parece un lenguaje de programación mucho más "real" y práctico.
Java, en cambio, para hacer cualquier cosa pues te tienes que complicar la vida miserablemente y por encima el resultado es lento a pesar de requerir buena parte del tiempo del procesador y cantidades de RAM inmensas... Por encima te haces un programa y cuando te das cuenta ya no te compila... y no lo digo como algo teórico, tenia hecho un pequeño programa muy interesante para java 1.1, y cuando intente volver a compilarlo para java 1.4 pues va y resulta que el código no sirve.
Llevo programando muchos años (desde mediados de los 90) y en estos años no conoci lenguaje más cabrón que el Java. En su momento tenia su parte positiva porque era estupendo para hacer software para redes, pero una vez que otros también te dan las mimas facilidades), pues su única salida buena es J2ME, para lo demás, porque IBM, Oracle te fuerzan a usarlo (y cada vez menos), si no, lo mejor es alejarte de él.
Saludos
Marcadores