Stack Overflow ha realizado un año más su encuesta mundial para conocer los lenguajes de programación favoritos de los desarrolladores. Como ya sucedió en la encuesta de 2020, Rust vuelve a triunfar e incluso ha sido aún más valorado que en 2020, con un 86,69% de desarrolladores que eligieron Rust como el lenguaje que más "aman". Ahora bien, aunque Rust sea el lenguaje más "amado", hay otros dos en los que los programadores prefieren trabajar y son Python y Typescript. Esto tiene una sencilla explicación: aunque este 2021 haya sido un...
Comentarios
Mientras, los de C, haciendo que todos los demás funcionen.
#3 En linux van comenzar a reescribir una parte del kernel en Rust (https://www.genbeta.com/desarrollo/google-financiara-implantacion-rust-kernel-linux-que-quedara-manos-programador-espanol), y a desarrollar las partes nuevas directamente en Rust (https://blog.desdelinux.net/rust-algo-con-lo-que-los-desarrolladores-de-linux-parecen-estar-de-acuerdo/)
Pero sí, C (y C++) aún a día de hoy son muy importantes especialmente en el kernel de los SO, drivers, etc...
#4 Si solo fuese el kernel...
Entre librerías de so (glibc, musl, dietlibc, msvcrt...) y librerías "imprescindibles" (zlib, pthread...) incluso un kernel en 100% rust, el user space sigue estando construido con cimientos de C.
¿Algún curso para empezar Rust recomendado?
#5 sin duda el oficial del proyecto:
https://doc.rust-lang.org/book/
¿ni basic ni cobol?
#1 Cobol aparece el último en uso de los que salen en la lista con el 0,53% y Basic (VBA) lo usa el 4.66%
#2 Gracias, no lo vi.
Si hablas de lenguajes de programación y metes HTML, CSS (por mucho que ahora sea Turing completo) y SQL (así, como si hubiera uno solo) a mí me matas. Por otra lado, que tanta gente use Python (lenguaje no tipado) y aún así TypeScript haya sobrepasado a JavaScript, siendo casi lo mismo pero tipado, me desconcierta muchísimo.
¿Cómo hay tanta gente usando lenguajes supermodernos y yo luego nada más me encuentro aplicaciones hechas en .Net framework 2.0, PHP 5 o Java en casi cualquier versión antigua?