{"id":561,"date":"2011-04-27T15:15:53","date_gmt":"2011-04-27T21:15:53","guid":{"rendered":"http:\/\/www.lastdragon.net\/?p=561"},"modified":"2011-04-27T15:56:10","modified_gmt":"2011-04-27T21:56:10","slug":"pendiente","status":"publish","type":"post","link":"https:\/\/www.lastdragon.net\/?p=561","title":{"rendered":"Java vs Mono .NET ( C# ) en GNU\/Linux"},"content":{"rendered":"<p>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\u00f3digo e incluso el rendimiento<\/p>\n<p>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. <\/p>\n<p>Entonces quise saber cu\u00e1nta era la diferencia en rendimiento de JAVA contra .NET en Linux, el resultado es abrumador, al menos la implementaci\u00f3n de mono hace que el c\u00f3digo de los programas .NET se ejecuten mucho m\u00e1s r\u00e1pido que los programas JAVA<\/p>\n<p>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<\/p>\n<p>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\u00f3n 1.6.0_25 y Mono 2.6.7<\/p>\n<p>Parece ser que Miguel de Icaza ha hecho un excelente portado de una tecnolog\u00eda de Microsoft a GNU\/Linux y la ha hecho tan bien que se ejecuta mejor que Java.<\/p>\n<p>A Java aun le queda la elegancia de su c\u00f3digo y que es mucho mas profesional, sin embargo  esa elegancia y clases, rutinas y etc de la gigantesca librer\u00eda de Apis de java parece que le han pasado una factura de ejecuciones pesadas.<\/p>\n<p>Un video demostrando la situacion<\/p>\n<p><iframe loading=\"lazy\" src=\"http:\/\/player.vimeo.com\/video\/22963987?title=0&amp;byline=0&amp;portrait=0\" width=\"400\" height=\"300\" frameborder=\"0\"><\/iframe><\/p>\n<p><a href=\"https:\/\/www.lastdragon.net\/?p=207\">Articulo relacionado<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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\u00f3digo 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&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-561","post","type-post","status-publish","format-standard","hentry","category-programacion"],"_links":{"self":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=561"}],"version-history":[{"count":0,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=\/wp\/v2\/posts\/561\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lastdragon.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}