Rust 1.88 Lanzado: Más Control, Compilaciones Más Limpias y Sintaxis Más Inteligente

watch 1m, 27s
views 2

18:34, 27.06.2025

El 26 de junio de 2025, el equipo de Rust anunció el lanzamiento de la versión 1.88. Esta actualización incluye contribuciones de 443 desarrolladores de todo el mundo. Rust sigue evolucionando rápidamente: la versión 1.80 salió en julio de 2024 y la edición importante de Rust 2024 (1.85.0) se lanzó en febrero de 2025. En mayo de 2025, la versión 1.87.0 marcó el décimo aniversario de Rust 1.0.

Rust mantiene su enfoque en el manejo seguro de memoria sin usar recolector de basura ni un entorno de ejecución complejo. En su lugar, utiliza verificaciones en tiempo de compilación para gestionar memoria, propiedad, tiempos de vida y acceso seguro. La herramienta Cargo permite gestionar dependencias, construir proyectos y distribuir paquetes a través del repositorio crates.io.

¿Qué hay de nuevo en Rust 1.88?

Rust 1.88 presenta varias funciones útiles y cambios en el lenguaje, Cargo y Clippy:

  • Soporte para funciones desnudas. Ahora se puede usar #[unsafe(naked)] para definir funciones sin prólogo ni epílogo generados por el compilador, brindando control total sobre el ensamblado.
  • Encadenamiento de let en condiciones. Las sentencias if y while ahora admiten expresiones let encadenadas usando &&, haciendo la lógica condicional más expresiva.
  • Limpieza automática de la caché de Cargo. Cargo ahora elimina archivos descargados de internet que no se usan por más de 90 días.
  • Literales booleanos en cfg. El sistema de predicados cfg ahora admite literales booleanos, mejorando las opciones de configuración.
  • APIs estabilizadas y cambios de plataforma. Varias APIs se han estabilizado, y el objetivo i686-pc-windows-gnu ha sido degradado a Nivel-2.

Rust 1.88 continúa con la misión del lenguaje de ofrecer rendimiento, seguridad y confiabilidad con mejoras útiles tanto para desarrolladores de bajo nivel como del día a día.

Compartir

¿Te ha resultado útil este artículo?

Ofertas populares de VPS

-9.1%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 16384 Windows

66.5 /mes

/mes

Facturado cada 12 meses

-9.6%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
12 TB
wKVM-SSD 32768 Metered Windows

156 /mes

/mes

Facturado cada 12 meses

-9.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 4096 Windows

72 /mes

/mes

Facturado cada 12 meses

-10.1%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 1024 Linux

4.97 /mes

/mes

Facturado cada 12 meses

-21.4%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
500 GB
wKVM-SSD 8192 HK Windows

67 /mes

/mes

Facturado cada 12 meses

-8.1%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 8192 Windows

31.9 /mes

/mes

Facturado cada 12 meses

-9%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 16384 Windows

57.7 /mes

/mes

Facturado cada 12 meses

-7.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 8192 Windows

25.95 /mes

/mes

Facturado cada 12 meses

-8.6%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 8192 Windows

42.3 /mes

/mes

Facturado cada 12 meses

-15.6%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
30 Mbps
DDoS Protected SSD-KVM 1024 Linux

38 /mes

/mes

Facturado cada 12 meses

Otros artículos sobre este tema

cookie

¿Acepta las cookies y la política de privacidad?

Utilizamos cookies para asegurar que damos la mejor experiencia en nuestro sitio web. Si continúa sin cambiar la configuración, asumiremos que acepta recibir todas las cookies del sitio web HostZealot.