Yimmerlys Lopez@yimmerlyslopez
Siempre nos han dicho que como programadores no nos casemos con un lenguaje. Salvo que programes el kernel de Linux. Te lo cuento porque en español, nadie explica mejor que EDteam.
Linux fue desarrollado con C hace más de 30 años y hasta hoy, sigue siendo sagrado.
¿Y C++? Olvídalo, Linus Torvalds lo intentó, pero le pareció un lenguaje horrible.
Todo cambió en 2020, cuando Miguel Ojeda creó el proyecto Rust for Linux, para que Rust y C convivan dentro del Kernel.
En 2022, Linus Torvalds aceptó a Rust en el kernel, inicialmente con algunos drivers. Y fue la versión 6.1 la primera en incluir código Rust.
¡Un segundo lenguaje! ¿El mayor cambio en la historia de Linux o una declaratoria de guerra?
Porque los desarrolladores en C, que son quienes aprueban los cambios, no quieren saber nada de Rust.
Y los desarrolladores Rust están cansados de esta guerra que, según ellos, es 1% técnica y 99% política. Hay líderes técnicos renunciando y ya hablan de crear su propio kernel.
Supongo que hay casos en los que sí puedes casarte con un lenguaje.
Y lo aprendiste en EDteam.