Rust 1.91 eleva Windows ARM64 a Tier 1 y estabiliza 60 nuevas APIs

Rust tiene un sistema de tres niveles para clasificar las plataformas que soporta. Tier 1 es el más alto: significa que esa plataforma tiene builds garantizadas, no puede romperse sin que el equipo de Rust lo detecte en CI, y hay binarios oficiales disponibles para descargar. Con Rust 1.91, Windows en ARM64, la plataforma aarch64-pc-windows-msvc, alcanza ese nivel.

Por qué importa el Tier 1 para Windows ARM64

Hasta ahora, Windows ARM64 estaba en Tier 2, lo que implicaba que había soporte pero sin garantías tan estrictas. Subir a Tier 1 cambia la situación para los desarrolladores que trabajan con dispositivos Surface Pro X, los nuevos Copilot+ PCs de Microsoft o servidores ARM en Azure.

Significa también que cualquier regresión en esa plataforma bloquea la release. Es un compromiso serio por parte del equipo de Rust. Si tu empresa tiene infraestructura ARM en Windows, ya puedes confiar en Rust con la misma garantía que tienes en x86-64 Linux o macOS.

El crecimiento de ARM en el escritorio y en los centros de datos hace que este movimiento tenga sentido. Apple lleva años con Apple Silicon, Microsoft empuja sus Copilot+ PCs y los proveedores cloud ofrecen cada vez más instancias ARM. Rust llega a ese ecosistema con soporte de primer nivel.

60 nuevas APIs en la biblioteca estándar

Rust 1.91 estabiliza 60 APIs que llevaban un tiempo disponibles solo en nightly. Es un número alto para una sola versión. Entre ellas hay métodos nuevos en tipos existentes y algunas adiciones a los módulos de colecciones y manejo de errores.

La lista completa está en las notas de la versión en el blog oficial de Rust. Si llevas tiempo usando alguna de esas APIs con #![feature(...)], ya puedes quitarlo y compilar en stable.

El ritmo de Rust no para

Rust saca una versión nueva cada seis semanas. Puede parecer mucho, pero el proceso es bastante ordenado: las features entran primero en nightly, luego pasan a beta y finalmente llegan a stable cuando están suficientemente probadas. Ese ciclo hace que cada release sea predecible y relativamente libre de sorpresas.

Para ver el estado actual del compilador, puedes consultar Rust 1.95, la versión más reciente del compilador. Y si te estás preguntando si vale la pena apostar por Rust frente a otras alternativas, echa un vistazo a la comparativa entre Go y Rust para proyectos de alto rendimiento.

Imagen: Pexels / Daniil Komov

COMPARTE ESTA NOTICIA

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP