Noticias

Rust en Linux: madurando con el apoyo de Cisco, Samsung, Canonical

ZDNet comparte actualizaciones sobre «Rust en Linux: dónde estamos ahora y hacia dónde nos dirigimos”, citando un discurso Conferencia de fontaneros de Linux El desarrollador de Linux/Rust Miguel Ojeda se encuentra en Richmond, Virginia:

En resumen, Rust Linux está madurando y cuenta con un fuerte apoyo de desarrolladores y proveedores como Cisco, Samsung y Canonical… Rust está tomando los pasos necesarios para convertirse en miembro oficial de Linux junto con C. Cadena de herramientas del lenguaje Pall… Esto no quiere decir que estemos listos para retirar C para Rust. De hecho, es poco probable que llegue ese día. Pero Rust definitivamente se está convirtiendo en un lenguaje importante para el desarrollo de Linux…

En cuanto al trabajo diario necesario para integrar completamente Rust con Linux, el sitio web «oficial» del proyecto ahora se explica por sí mismo. Óxido para Linux. Este sitio es su fuente única para todo lo relacionado con Rust en Linux… Sin embargo, el camino por recorrer no es fácil. Los desarrolladores de Rust en Linux han descubierto algunos problemas en el camino.Por ejemplo, aunque punto muerto, cuando dos o más subprocesos esperan a que se complete otro subproceso, son seguros en Rust porque no conducen a un comportamiento indefinido, pero no son seguros en el núcleo de Linux. Los programadores están trabajando duro para resolver este problema…

Un problema relacionado es el creciente interés en respaldar el soporte de Rust para las versiones de soporte a largo plazo (LTS) de Linux, específicamente 5.15 y 6.1.algunas personas están particularmente interesadas Núcleo Súper LTS Linux 6.1. Sin embargo, Linux Por lo general, no se permite realizar backporting a LTS Linux.. Entonces, si realmente desea soporte Rust con todas las funciones en un núcleo LTS más antiguo, tendrá que pagar por ello de una forma u otra. Otra regla general que los desarrolladores de Rust decidieron intentar «romper» es la regla contra los controladores duplicados. Normalmente, nadie quiere que nadie pierda el tiempo reinventando la rueda, pero algunos mantenedores están dispuestos a probar la idea de Rust de comenzar simplemente con un controlador con el que ya están familiarizados…

LEER  ¿Qué? ¡Los Snaps de Steam están evolucionando!

Estos movimientos son sólo pequeños pasos adelante, pero son cruciales para hacer de Rust un lenguaje de programación Linux a la par de C.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba