Comparar únicamente los lenguajes es comparar solo un (pequeño en mi opinión) aspecto de las tecnologías a las que pertenecen. Java forma parte de J2EE y C# de .Net, que son respectivamente tecnolgías muy interesantes.
En cuanto a mi opinión debo decir que después de compararlas como práctica de clase, y dando por hecho que J2EE barrería, me encontré con la sorpresa de que .Net es casi tan bueno como J2EE, y que a la larga será probablemente mejor si todo continúa como hasta ahora (Mono incluido).
Como apunte decir que el nuevo Java 5, del que ya hay versión final, incorpora tanto el for.each, los enums y los genéricos (templates). Por tanto la comparación meramente del lenguaje está un poco desfasada.
Java es un lenguaje más viejo que C#, pero con una comunidad detras que mantiene vivo y dinámico el lenguaje y sus APIs.
Comparar únicamente....
(Puntos:2)( http://jbolano.wordpress.com/ | Última bitácora: Miércoles, 02 Enero de 2013, 21:27h )
En cuanto a mi opinión debo decir que después de compararlas como práctica de clase, y dando por hecho que J2EE barrería, me encontré con la sorpresa de que .Net es casi tan bueno como J2EE, y que a la larga será probablemente mejor si todo continúa como hasta ahora (Mono incluido).
A mad man with a SharePoint [wordpress.com]
Java 5
(Puntos:2)Java es un lenguaje más viejo que C#, pero con una comunidad detras que mantiene vivo y dinámico el lenguaje y sus APIs.