Hace 2 años | Por --685041-- a medium.com
Publicado hace 2 años por --685041-- a medium.com

Esta es una comparación entre Java, Go y Rust, no es un simple benchmark ,sino una comparación de tamaño de archivo ejecutable, uso de memoria, uso de CPU, requisitos run-time y, un pequeño benchmark de peticiones por segundo para intentar dar algún sentido a las cifras. En un esfuerzo por tratar de comparar ¿manzanas con manzanas?, He escrito un servicio web en cada uno de los lenguajes comparados.

Comentarios

JungSpinoza

#8 >> y debido a la gran oferta de programadores de este lenguaje se decidió crear node.js.

No, esa no fue la razon por la que Ryan Dahl eligio JS para crear NodeJS, sino por la naturaleza totalmente asincrona de las librerias de JS. Ryan estaba frustado en como Apache Server gestionaba las diferentes llamadas concurrentes en lugar de tratarlas como events

s

#3 Si lo de juguete lo dices por JavaScript te recomiendo que vayas y se lo digas a Mozilla, Microsoft, Google, Facebook y el W3C, que no lo saben.

Si lo dices por Rust, por qué?

JungSpinoza

#5 + Amazon. Alli tambien los usabamos hace 4 o 5 años.

D

#5 JavaScript es un lenguaje de script para empoderar al navegador web y debido a la gran oferta de programadores de este lenguaje se decidió crear node.js. Con JavaScript no podrás programar sistemas y si aplicaciones de gestión y para esto ultimo hay infinidad de lenguajes para todos los gustos (el rendimiento y la cantidad de memoria no importan). En cambio que haya un sustituto (Rust) que mejore realmente a C/C++ es una gran noticia para los amantes de la eficiencia y la seguridad del código (errores de programación).

s

#8 Nadie dijo que fuera para programar sistemas.

Tampoco Ruby o Python o Java son para programar sistemas.

Pero no sólo no es de juguete sino que es un excelente lenguaje.

D

Aviso. Hay un aviso de instalar la app pero desaparece a los 5 segundos y deja leer el artículo

JungSpinoza

Javascript y Rust

D

#2 no se pueden comparar lenguajes de juguete contra lenguajes serios

D

A los fans de java no le va a hacer mucha gracia esta comparativa

s

#4 Fans de Java? Existen?
Conozco muchos que programan en java... fan ninguno.

Conozco muchos programadores de Javascript. Muchos de ellos fans.

Conozco otros que odian javascript... y no lo han programado más que de vez en cuando entre etiquetas script....

b

#4 Los fans de java vemos los problemas q tiene esta comparativa, q son muchos. Java 8 para un servicio dockerizado esta muy lejos de ser lo optimo. Pq akka? ... hay microframeworks de java muchisimo mas eficientes. El enfoque que hace del uso de la memoria es erroneo, y ademas obsoleto con los cambio de las ultimas versiones. La comparativa, en si misma, es erronea ... ningun ingeniero experimentado se plantearia rust o java ... son dos herramientas muy distintas ... es como dudar entre una refineria y un laboratorio de drogas de diseño ... dependera de lo que necesites!! lol