Anuncio de Rust 1.77

watch 1m, 13s
views 2

13:31, 01.04.2024

El 21 de marzo de 2024, el equipo de Rust presentó una nueva versión del lenguaje, la 1.77. Esta versión se lanzó para facilitar el desarrollo de software y el trabajo con el lenguaje en general. El código fuente del proyecto fue publicado por la Rust Foundation.

La actualización está disponible para los usuarios a través de la utilidad rustup. Si ya tiene una versión de Rust instalada, puedes actualizarla con el comando $ rustup update stable.

La versión 1.77 recibió muchas actualizaciones, incluyendo:

  • Soporte para cadenas estilo C (C-string), lo que facilita la escritura de código para interactuar con diferentes interfaces de lenguaje.
  • Posibilidad de recursión en funciones de ejecución asíncrona async fn, debido al uso de consultas indirectas.
  • Estabilización de la macro offset_of! para determinar el byte offset de los campos de estructura, lo que facilita el trabajo con datos, minimizando la posibilidad de errores.
  • Opción strip = "debuginfo " por defecto en los perfiles de compilación de Cargo, que reduce el tamaño del archivo final en ausencia del modo de aplazamiento.
  • Lint-check de advertencia cuando se utilizan enlaces a valores estáticos mutables.
  • Posibilidad de utilizar el tipo "From<&[T; N]>" para el tipo "Cow<[T]>"..
  • Alineación de tipos i128 y u128 de 16 bytes para sistemas x86 en el compilador.
  • Tercer nivel de soporte para plataformas aarch64-unknown-illumos, hexagon-unknown-none-elf, riscv32imafc-esp-espidf y riscv32im-risc0-zkvm-elf.
  • API estabilizadas.
Compartir

¿Te ha resultado útil este artículo?

Ofertas populares de VPS

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 2048 Linux

8.3 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 16384 Linux

40.15 /mes

/mes

Facturado cada 12 meses

-5%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
40 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 1024 Windows

12.1 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 2048 Linux

30.3 /mes

/mes

Facturado cada 12 meses

-21%

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

65 /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

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 4096 Linux

15 /mes

/mes

Facturado cada 12 meses

-5.6%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 2048 Windows

13.7 /mes

/mes

Facturado cada 12 meses

-15.4%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
60 Mbps
DDoS Protected SSD-wKVM 4096 Windows

73 /mes

/mes

Facturado cada 12 meses

-8.8%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 16384 Windows

45.51 /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.