Comienza el período de prueba pública de Rust 2021

El equipo de Rust anunció que la edición de Rust 2021 ha entrado en su período de prueba pública.

Por lo que todas las funciones planificadas para nueva versión edición están disponibles en compilaciones previas para las migraciones que deberían mover el código de Rust 2018 a Rust 2021.

Si deseas obtener más información sobre los cambios que forman parte de Rust 2021, consulta la versión previa de la Guía de la edición.

Período de prueba pública

A medida que comienza al período de prueba pública, el equipo de Rust está animando a los usuarios más aventureros a probar la migración de sus proyectos a Rust 2021.

Los pasos para probar la versión de Rust 2021 son los siguientes ( se pueden encontrar instrucciones más detalladas aquí ):

  1. Instalar la versión nightly: rustup update nightly.
  2. Correr cargo +nightly fix --edition.
  3. Editar Cargo.toml y colocarlo en cargo-features = ["edition2021"] en la parte superior (encima de [package]) y cambiar el campo de edición por edition="2021".
  4. Ejecutar cargo +nightly check para verificar que funciona con la nueva verisón.

Ten en cuenta que Rust 2021 aún es inestable, por lo que pueden existir errores y otros cambios. Se recomienda migrar sobre una copia temporal del código y nunca sobre la rama principal.

Si tienes problemas o encuentras áreas en las que la calidad podría mejorarse (documentación faltante, mensajes de error confusos, etc.), ¡Puede abrir un problema e informar al equipo de Rust!

¿Qué paso es el siguiente para Rust?

El objetivo del equipo de Rust es encontrar la estabilización Rust 2021 para lanzar Rust 1.56 como estable, la fecha debería ser el 21 de Octubre de 2021.


Relacionado

Sentando las bases para el futuro de Rust

El proyecto Rust se concibió originalmente en 2010 (dependiendo de cómo se cuente, ¡Incluso podría decirse que hacía 2006!) como un proyecto de investigación de Mozilla, pero el objetivo a largo plazo siempre ha sido establecer Rust como un proyecto autosuficiente. En 2015, con el lanzamiento ¡SEGUIR LEYENDO!

Rust vs C++, ¿Será Rust el reemplazo de C++ en el futuro?

Hemos visto que muchos lenguajes de programación tienden según su funcionalidad y popularidad, pero los lenguajes no están destinados a ser utilizados de acuerdo con la popularidad. Deberíamos considerar la eficiencia y productividad general cuando se trata de usar un lenguaje de programación. Hablando de eficiencia ¡SEGUIR LEYENDO!

Rust pronto entrará en el kernel de Linux 6.1

Coders all around the world have been waiting for the Rust programming language to be incorporated into the Linux kernel. And now it is happening!

Rust obtiene un equipo de seguridad dedicado

Como parte de su misión de promover y preservar el lenguaje de programación Rust, la Rust Foundation ha anunciado la formación de un nuevo equipo de seguridad. La iniciativa Alpha-Omega de OpenSSF colabora con los proyectos y mantenedores de software de código abierto para fortalecer la ¡SEGUIR LEYENDO!

Rust llega a Chromium y he aquí las razones

Chromium, el proyecto de código abierto detrás de Google Chrome, está habilitando un nuevo soporte para Rust en su base de código C ++. Aunque por el momento, solamente será de forma limitada. El navegador de código abierto de Chromium es el proyecto que sustenta a ¡SEGUIR LEYENDO!