La nueva versión permite usar el lenguaje en todas las arquitecturas actuales.

Rust recibió una actualización importante: la versión 1.91 equiparó oficialmente el soporte de Windows en sistemas ARM de 64 bits al nivel de Linux y macOS. Ahora las compilaciones para la arquitectura aarch64-pc-windows-msvc entran en la máxima clase de compatibilidad, lo que significa la garantía de pasar todas las pruebas y la disponibilidad de binarios listos. Para los usuarios de equipos ARM con Windows, esto convierte a Rust en una herramienta completa para desarrollo industrial sin la necesidad de compilar todo manualmente.
Junto a esto, alcanzaron el estatus de nivel 2 las compilaciones aarch64-pc-windows-gnullvm y x86_64-pc-windows-gnullvm, lo que las acerca a un soporte completo: en el futuro el equipo planea añadir los componentes faltantes, incluidos paquetes de instalación y herramientas de LLVM.
Además de ampliar la compatibilidad con plataformas, la actualización reforzó el sistema de análisis de código. Rust 1.91 ahora advierte automáticamente sobre la posible creación de punteros colgantes si una función devuelve referencias sin procesar a variables locales. El mecanismo actúa como advertencia, previniendo errores potenciales que podrían conducir al acceso a memoria liberada. Los desarrolladores señalan que esto no vuelve el código inseguro, pero ayuda a detectar a tiempo construcciones peligrosas.
También en el lanzamiento se incluyó un amplio conjunto de interfaces y funciones estabilizadas. Entre ellas: nuevos métodos para punteros atómicos, operaciones con enteros, manejo de rutas y sistemas de archivos, trabajo con cadenas y direcciones IP. Se ampliaron las posibilidades de usar algunas API en contextos constantes, lo que aumenta la flexibilidad del lenguaje al escribir código de bajo nivel.
El equipo del proyecto subraya que la actualización no se limita a mejoras técnicas. Junto con ella se continúa trabajando en la unificación de herramientas e infraestructura para distintos sistemas operativos, para que el soporte de Windows en ARM se mantenga al mismo nivel que las plataformas tradicionales. Los usuarios pueden instalar la nueva versión mediante rustup o pasar al canal beta para probar cambios futuros.
Rust 1.91 simboliza una etapa importante en el desarrollo del lenguaje, consolidando su posición como una de las herramientas más estables y fiables para la programación de sistemas, ahora con soporte completo de todas las arquitecturas vigentes.