Rust es un lenguaje de programación de sistemas desarrollado por Mozilla que se centra en la seguridad, la concurrencia y el rendimiento. Fue creado por Graydon Hoare y se lanzó oficialmente en 2010. A lo largo de los años, Rust ha ganado una base de usuarios leales y ha sido adoptado por empresas como Microsoft, Dropbox y Mozilla para diversos proyectos críticos.
Linux 6.1 (lanzada el mes pasado) incluía lo que Linus Torvalds describió como "andamiaje inicial de Rust", recuerda esta actualización de SD Times Pero ahora, "ya se ha trabajado desde el lanzamiento de la 6.1 para añadir más infraestructura para Rust en el núcleo, aunque todavía nada del código interactúa con ningún código C".
Puedes probar Rust online en el Rust Playground sin necesidad de instalar nada en tu ordenador, sin embargo puede instalarlo, configurarlo y desarrollar en Rust.
Esta semana, Linus Torvalds, anuncia que Rust se incluya en el próximo núcleo de Linux, mencionó que el lenguaje de programación Rust se utilizaría en el próximo kernel de Linux 6.1. Actualmente, el kernel de Linux está en la versión preliminar 6.0-rc6 (cuyo nombre en código es "Hurr durr I'ma ninja sloth"), así que tenemos un poco de tiempo antes de que todos tengamos Rust en el kernel, pero el mero anuncio es digno de mención. El autor opina que esta incorporación de Rust en el núcleo de Linux supondrá un gran impulso para la comunidad robótica.
En la Cumbre del Código Abierto de Europa, Linus Torvalds anunció que ese mismo día impulsaría la inclusión de Rust en el próximo núcleo 6.1 de Linux. Más sobre ¿Qué es Linux?.
Linus Torvalds les recuerda a los desarrolladores para qué sirven los números de versión y que deben ser breves para facilitar la vida de todos. El creador de Linux, Linus Torvalds, ha anunciado la primera versión candidata para la versión 6.0 del kernel de Linux, pero dice que el cambio de número importante no significa nada especialmente diferente en esta versión. Más acerca de Linux en este video.
Hablando esta mañana en la Cumbre de código abierto de la Fundación Linux, Linus Torvalds habló sobre las posibilidades de Rust dentro del kernel de Linux y que podría aterrizar muy pronto, posiblemente incluso para el próximo ciclo del kernel
Si bien aún no está marcado como una solicitud de incorporación de cambios para el kernel, Miguel Ojeda envió esta mañana un conjunto actualizado de parches que agregan soporte del lenguaje de programación Rust para el kernel de Linux. Por separado, este fin de semana se lanzó una nueva versión de Uutils como la implementación del lenguaje Rust de GNU Coreutils
Para convertirse en desarrollador de Linux, solía necesitar C como pasaporte. Ahora Rust también puede permitirle ser un programador de sistemas operativos
Desde que Mozilla se deshizo de Rust , ha ganado aún más prominencia y popularidad. No te fíes solo de mis palabras. Rust se incluirá en el kernel de Linux , solo el segundo lenguaje de programación después de C.
Hace ahora un año, Linux Torvalds —creador y responsable del desarrollo del kernel de Linux— afirmaba estar convencido de que, con el tiempo, presenciaría la sustitución de C como principal lenguaje de desarrollo del kernel. "Puede que sea a manos de Rust, o no".