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

Tutoriales RIP: Más de 300 Guías de Programación y Tecnología basadas en Contenidos de Stack Overflow

Las guías de RIP TUTORIAL (+300) son un proyecto de ZZZ Proyects (‎una empresa dedicada a añadir valor a la comunidad .NET) que consta en la creación de libros con contenidos extraídos de Stack Overflow. Por lo que he observado, los contenidos son de 2016/17, pese a eso. Lo considero un contenido útil. Muchas guías son una simple instalación o inicio a un contenido; pero las ¡SEGUIR LEYENDO!

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 de Rust 1.0, Rust estableció su propia dirección y un gobierno propio para su proyecto de forma independiente de la ¡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 y popularidad, uno de los lenguajes de programación más utilizados en esta era es C++, conocido por su contribución en ¡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 seguridad de la cadena de suministro de software en todo el mundo. La directora ejecutiva de la Fundación Rust, Bec ¡SEGUIR LEYENDO!