Esta semana en Rust #21

15 de mayo del 2024

¡Hola y bienvenidos a otro número de This Week in Rust! Rust
¿Quieres que se mencione algo? Etiquétanos en @ThisWeekInRust en Twitter o @ThisWeekinRust en mastodon.social, o envíanos una solicitud de extracción
Nos encantan las contribuciones.

This Week in Rust se desarrolla abiertamente en GitHub y los archivos se pueden ver en this-week-in-rust.org
envíe un PR.









El crate de esta semana es states-scope-guard, una biblioteca que admite un patrón RAII más flexible para la gestión de recursos declarados.

¡Gracias a Evian Zhang por la autosugerencia!

[Por favor, envíen sus sugerencias y votos para la próxima semana] submit_crate!



Las RFC se beneficiarían de las pruebas de usuario antes de seguir adelante:


  • No se emitieron convocatorias para pruebas esta semana.


  • No se emitieron convocatorias para pruebas esta semana.


  • No se emitieron convocatorias para pruebas esta semana.


necesitan pruebas.





Algunas de estas tareas también pueden tener mentores disponibles, visite la página de tareas para obtener más información.

"*" = Problemas abiertos para las solicitudes de los estudiantes a través de OSPP. A los estudiantes seleccionados se les asignará un mentor (s) y pueden recibir bonificaciones. Regístrese a través del enlace OSPP.

Si eres propietario de un proyecto de Rust y estás buscando colaboradores, envía tareas aquí.


¿Eres un orador nuevo o experimentado que busca un lugar para compartir algo genial? Esta sección destaca los eventos que se están planificando y están aceptando presentaciones para unirse a su evento como orador.

Si usted es un organizador de eventos que espera ampliar el alcance de su evento, envíe un enlace al sitio web de envío a través de un PR a TWiR.


329 solicitudes de extracción fueron [fusionadas en la última semana][fusionadas]



reducciones de tamaño binario causadas por la generación de menos IR de LLVM.

Triaje realizado por @kobzol
69f53f5e.. 9105c57b

Resumen:

(instrucciones:u)mediaGamaRecuento
Regresiones ❌
(primaria)
0.4%[0.2%, 0.9%]8
Regresiones ❌
(secundaria)
0.9%[0,2%, 2,4%]18
Mejoras ✅
(primaria)
-1,1%[-2,3%, -0,2%]51
Mejoras ✅
(secundaria)
-0,6%[-1.4%, -0.3%]19
Todos ❌✅ (primario)-0,9%[-2,3%, 0,9%]59


Informe completo aquí


Los cambios en Rust siguen el proceso de Rust RFC (solicitud de comentarios)

  • Esta semana no se aprobaron RFC.


Cada semana, el equipo


  • Ninguna RFC entró en el Período de Comentarios Final esta semana.






Eventos oxidados entre 2024-05-15 - 2024-06-12 🦀








Si está ejecutando un evento de Rust, agréguelo al calendario
Envíe un correo electrónico al [Equipo de la comunidad de Rust] comunidad para acceder.


Por favor, vea el último hilo de Who's Hiring en r/rust


Desafortunadamente, la mayoría de la gente parece haber tomado la lección equivocada de Rust. Ven todo este negocio con vidas y propiedad como un desastre sucio que Rust ha tenido que adoptar porque quería evitar la recolección de basura. ¡Pero esto es completamente al revés! Rust adoptó reglas en torno al estado mutable compartido y esto le permitió evitar la recolección de basura. De todos modos, estas reglas son una buena idea.

sin barcos

¡Gracias a Jules Bertholet por la sugerencia de última hora!

¡Por favor, envíe sus cotizaciones y vote para la próxima semana!

This Week in Rust es editado por: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.

El alojamiento de la lista de correo electrónico está patrocinado por The Rust Foundation

Discusión en r/rust