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
The rust the rust the rust is on fire!! Follow the lider!
#1
The rust, the rust, the rust is on fire!
We don't need no water
Let the motherfucker burn!
Burn, motherfucker, burn!
Cobol.
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
#3 Supongo que algo solucionará web assembly
#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.
#5 C++ ya lo arregla.
std::shared_ptr
Que los programadores se empeñen en usar punteros desnudos y delete... su problema
#6 #5 a veces los punteros desnudos de C son lo que hace que funcione un proyecto.
#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
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.
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