Java vs Mono .NET ( C# ) en GNU/Linux

Hoy tuve varias discusiones sobre que es mejor .NET o JAVA, Se dijeron varios argumentos, desde cual es mas empresarial, mas profesional, el mejor código e incluso el rendimiento

Java lo tiene todo, es elegante, muy profesional, ideal para desarrollo empresarial pero me fallo a la hora del rendimiento, es cierto que sus programas no son exactamente los mas veloces.

Entonces quise saber cuánta era la diferencia en rendimiento de JAVA contra .NET en Linux, el resultado es abrumador, al menos la implementación de mono hace que el código de los programas .NET se ejecuten mucho más rápido que los programas JAVA

Para que no tuviera interferencia de otros procesos, pare todo los servicios de internet, incluso la swap, dejando al kernel libre para ejecutar los 2 programas y tomando el tiempo con time

No le fue muy bien a Java en rendimiento ni siquiera por que fue compilado y ejecutado por los programas de ORACLE, antes SUN java versión 1.6.0_25 y Mono 2.6.7

Parece ser que Miguel de Icaza ha hecho un excelente portado de una tecnología de Microsoft a GNU/Linux y la ha hecho tan bien que se ejecuta mejor que Java.

A Java aun le queda la elegancia de su código y que es mucho mas profesional, sin embargo esa elegancia y clases, rutinas y etc de la gigantesca librería de Apis de java parece que le han pasado una factura de ejecuciones pesadas.

Un video demostrando la situacion

Articulo relacionado

12 Comments

Add a Comment

Comment spam protected by SpamBam