Linus Torvalds dice que Rust llegará al kernel de Linux • The Register

En la Cumbre de código abierto de The Linux Foundation en Austin, Texas, el martes, Linus Torvalds dijo que espera que el soporte para el código Rust en el kernel de Linux se fusione pronto, posiblemente con el próximo lanzamiento, 5.20.

Al menos desde diciembre pasado, cuando un parche agregó soporte para Rust como segundo lenguaje para el código del kernel, la comunidad de Linux ha estado anticipando esta transición, con la esperanza de que conduzca a una mayor estabilidad y seguridad.

En una conversación con Dirk Hohndel, director de código abierto de Cardano, Torvalds dijo que los parches para integrar Rust aún no se han fusionado porque hay mucha más precaución entre los mantenedores del kernel de Linux que hace 30 años.

“Mucha gente en realidad piensa que somos demasiado reacios al riesgo”, dijo Torvalds. “Entonces, cuando se trata de Rust, se ha discutido durante varios años. Está llegando al punto en que muy pronto ahora, lo fusionaremos en el kernel. Tal vez en el próximo lanzamiento”.

Sin embargo, Torvalds hizo todo lo posible por apagar el entusiasmo expresado por el público que aplaudía.

“Antes de que la gente de Rust se emocione”, dijo el creador y jefe del kernel de Linux. “¿Cierto? Ya sabes quién eres. Para mí, es una prueba, ¿verdad? Queremos tener [Rust’s] seguridad de la memoria. Entonces, hay razones técnicas reales por las que Rust es una buena idea en el núcleo.

“Pero al mismo tiempo, es una de esas cosas: Probamos C++ hace más de 25 años y lo probamos durante dos semanas y luego dejamos de intentarlo. Entonces, para mí, Rust es una forma de probar algo nuevo. Y con suerte , funciona, y la gente ha estado trabajando mucho en ello, así que De Verdad Espero que funcione porque de lo contrario estarán desanimados”.

Tenga en cuenta que Torvalds en abril de 2021 sugirió que Rust podría fusionarse con el kernel de Linux 5.14. La versión estable actual es 5.18.6, con 5.19-rc esperando en las alas.

La firma de análisis SlashData publicó el mes pasado un informe que indica que la comunidad de desarrollo de Rust casi se ha triplicado en los últimos dos años, de solo 0,6 millones de desarrolladores en el primer trimestre de 2020 a 2,2 millones en el primer trimestre de 2022. Por séptimo año consecutivo, Rust fue votado como el más querido. lenguaje de programación en la encuesta anual StackOverflow.

Hohndel le preguntó a Torvalds si la introducción del código Rust dificultará el mantenimiento del código Linux debido a la introducción de un lenguaje y patrones menos familiares.

Torvalds dijo que no ve eso como un problema importante y dijo que ha habido otros lenguajes en el kernel, como los que se usan en el subsistema de construcción.

“Estoy bastante acostumbrado a ver el código Perl o nuestros archivos de creación”, dijo Torvalds. “Nuestros makefiles son makefiles solo de nombre. Son un lío profano de varias macros y otras funciones auxiliares que son realmente difíciles de entender. Y estoy en una situación en la que si alguien me envía un parche con algunas de las secuencias de comandos y los archivos MAKE , Ni siquiera pretendo entender Perl. Soy una de esas personas que piensan que Perl es un lenguaje de solo escritura”.

Linus Torvald (izquierda) con Dirk Hohndel (derecha) en OSS NA 2022

Linus Torvalds, izquierda, con Dirk Hohndel en el escenario de la Open Source Summit esta semana

Torvalds dijo que está perfectamente feliz de confiar en los mantenedores, al menos hasta que cometen errores.

“Entonces, a veces soy demasiado descortés”, dijo. “Y si he sido descortés con alguno de ustedes en la audiencia, me disculpo. Es una falla personal mía y lo digo muy en serio”.

Si he sido descortés con alguno de ustedes en la audiencia, me disculpo. Es una falla personal mía y lo digo muy en serio.

“De una manera amorosa”, intervino Hohndel, en un esfuerzo por mejorar la confesión de su invitado.

“No”, respondió Torvalds, provocando la risa de la audiencia. “Ojalá pudiera decir eso. Tuve que disculparme varias veces. Así que permítanme disculparme preventivamente con la gente de Rust”.

Torvalds dijo que es consciente de que a la gente le preocupa que no todos los involucrados entiendan a Rust y que está de acuerdo con eso.

“La gente no entiende el subsistema de VM, incluso cuando está escrito en C”, dijo. “Entonces, el idioma generalmente no es el mayor obstáculo para la comprensión”. ®

The article is in English

Tags: Linus Torvalds dice Rust llegará kernel Linux Register

.

PREV Todo sobre LEGO Brawls, el próximo juego de lucha basado en ladrillos
NEXT TMNT: Shredder’s Revenge – Cómo vencer a Tempestra (Guía del jefe)