Hace 2 años | Por J.J. a xataka.com
Publicado hace 2 años por J.J. a xataka.com

La encuesta anual de Stack Overflow se ha convertido en un estupendo instrumento para medirle la temperatura al segmento de la programación: más de 80.000 desarrolladores cuentan allí cuáles son sus lenguajes y herramientas más amadas y odiadas, y hay muchas pistas interesantes en esas respuestas. De todas ellas podríamos destacar fácilmente dos. La primera, el absoluto flechazo de los programadores por Rust, un lenguaje que les enamora a pesar de no ser especialmente utilizado de momento. La segunda, que si buscas ganar mucho dinero, de JavaS

Comentarios

D

The rust the rust the rust is on fire!! Follow the lider!

Anomalocaris

#1
The rust, the rust, the rust is on fire!
We don't need no water
Let the motherfucker burn!
Burn, motherfucker, burn!

sorrillo

Cobol.

D

Cualquier programa hecho en Rust es más eficiente que en Java, Python, JavaScript, c#, etc con un coste mínimo, pero algo menos que C o C++(duda) por lo que es bien venido si usas alguno de los "lentos".

Estamos hartos de engendros como visual studio Code, Skype, Telegram y demás PWAs "hechos" en JS

D

#3 Supongo que algo solucionará web assembly

D

#3 hasta que en C te toca gestionar la memoria a mano y rust te da 1000 vueltas.

No todo son "Hola mundos" y ejecutar esa mierda millones de veces para medir el rendimiento. Las aplicaciones reales son mucho más complejas y ahí es donde un buen/mal programador marca la diferencia.

En rust, hasta el programador más torpe y descuidado tiene ciertas garantías respecto al rendimiento, seguridad y fallos en tiempo de ejecución con sólo compilar el programa.

En C compilar un programa no significa nada ya que toda la responsabilidad está en la persona.

Claro que hacer compilar en rust lleva más tiempo, pero a largo plazo ahorra tiempo.

Obviamente para hacer una cosilla rápida o prueba de concepto usar rust es estúpido mientras que python en perfecto.

Cómo en todo, no hay herramientas mejores ni peores, sólo personas más o menos hábiles que saben cual es la herramienta ideal en cada momento.

box3d

#5 C++ ya lo arregla.
std::shared_ptr

Que los programadores se empeñen en usar punteros desnudos y delete... su problema

ur_quan_master

#6 #5 a veces los punteros desnudos de C son lo que hace que funcione un proyecto.

D

#5 Rust será el sucesor de C y C++ sólo es cuestión de tiempo.

Espero que también sustituya a los demás para proyectos serios o de alto desempeño

D

Es que el 99% de las aplicaciones usan menos del 10% de las posibilidades del lenguaje o framework. No sé si esto del Rust está bien para todos o solo para friquis y desarrollos muy especiales.

D

Fuera bromas. Algunos trabajan en grandes, complicados e interesantes proyectos, pero la gran mayoría (aquí) hacemos programas de gestión. Y a veces tienes suerte y te toca algo en .net o fwk js y otras en forms o vb. Yo suelo estar casi siempre en php, y no me disgusta la verdad, no tengo que luchar mucho y me queda tiempo libre sin comerme la cabeza. Será que perdí la energía y ganas de cuando tenía la mitad de años lol