LinuxParty
ZDNet comparte una actualización sobre "Rust en Linux: Dónde estamos y hacia dónde vamos a continuación", citando una charla en la Linux Plumbers Conference en Richmond, Virginia, por parte del desarrollador de Linux/Rust Miguel Ojeda: En resumen, Rust Linux continúa madurando y está recibiendo un fuerte apoyo de desarrolladores y proveedores, como Cisco, Samsung y Canonical... Rust está tomando las medidas necesarias para convertirse, junto con C, en un miembro de pleno derecho de la cadena de herramientas del lenguaje Linux... Eso no quiere decir que estemos listos para retirar C para Rust todavía. De hecho, es poco probable que ese día llegue alguna vez. Pero Rust definitivamente está en camino de convertirse en un lenguaje importante para el desarrollo de Linux...
En cuanto al trabajo diario que se requiere para que Rust esté completamente integrado con Linux, el sitio web "oficial" de la iniciativa es ahora el sitio web propio. Explicación de Rust para Linux. Este sitio es su fuente única para todo lo relacionado con Rust en Linux... Sin embargo, el avance no ha sido sencillo. Los desarrolladores de Rust en Linux han descubierto algunos problemas en el camino. Por ejemplo, mientras que los interbloqueos, cuando dos o más subprocesos esperan que el otro finalice, son seguros en Rust, porque no dan como resultado un comportamiento indefinido, no son seguros en el kernel de Linux. Los programadores están trabajando para solucionar este problema...
Un problema relacionado es que hay un interés creciente en respaldar el soporte de Rust en versiones de soporte a largo plazo (LTS) de Linux, específicamente 5.15 y 6.1. Algunas personas están mostrando especial interés en el kernel super LTS Linux 6.1. Sin embargo, Linux generalmente no permite backports en LTS Linux. Entonces, si realmente desea soporte Rust con todas las funciones en un kernel LTS anterior, tendrá que pagar por ello de una forma u otra. Otra regla general que los desarrolladores de Rust han decidido intentar "romper" es la regla contra los controladores duplicados. Por lo general, nadie quiere que nadie pierda el tiempo reinventando la rueda, pero algunos mantenedores están abiertos a la idea de experimentar con Rust, comenzando de manera simple con un controlador con el que ya están familiarizados...
Estos movimientos son pequeños pasos hacia adelante, pero' Todos son fundamentales para que Rust sea igual a C como lenguaje de programación de Linux.
-
Programación
- Profesor de informática del MIT prueba el impacto de la IA en la formación de programadores
- Lanzamiento del IDE de código abierto Qt Creator 14 con soporte para complementos basados en Lua
- Plantillas para Joomla - Episodio 1: Plantillas, marcos y clubes o no...
- Este es el mejor libro que he visto para aprender a programar en Python en castellano desde cero, gratis y online
- ¿Deberían los niños seguir aprendiendo a programar en la era de la IA?
- La 'obsolescencia' de VBScript confirmada por Microsoft y su eventual eliminación de Windows
- El Gran Debate: ¿Deberían los Modelos de Inteligencia Artificial Ser de Código Abierto?
- El lenguaje de programación BASIC cumple 60 años
- El CEO de Nvidia dice que los niños no deberían aprender a programar
- 40 años de Turbo Pascal: recuerdos del dinosaurio codificador que revolucionó los IDE
- Los lenguajes de programación más populares y dónde aprenderlos.
- Top 5 de los principales lenguajes de programación para desarrollar aplicaciones de escritorio Linux
- Qt Creator 12 lanzado con complementos de grabación de pantalla y Explorador de compiladores
- 10 sitios web para practicar problemas de programación
- Rust en Linux: madurando con el soporte de Cisco, Samsung y Canonical