Playground

El playground de Rust ofrece una forma sencilla de ejecutar programas cortos de Rust y es la base de los ejemplos y ejercicios de este curso. Prueba a ejecutar el programa "hello-world" con el que empieza. Incluye algunas funciones útiles:

  • En "Tools", usa la opción rustfmt para dar formato al código de forma "estándar".

  • Rust cuenta con dos "perfiles" principales para generar código: Debug (comprobaciones adicionales del tiempo de ejecución, menor optimización) y Release (menos comprobaciones del tiempo de ejecución y mayor optimización). Puedes acceder a ellos haciendo clic en "Debug", en la parte superior.

  • Si te interesa, utiliza la opción "ASM" en "..." para ver el código de ensamblado que se ha generado.

This slide should take about 2 minutes.

Cuando sea la hora del descanso, anima a los asistentes a abrir el playground para que experimenten un poco. Hazles saber que pueden mantener la pestaña abierta y probar cosas durante el resto del curso. Resulta especialmente útil para los participantes con un nivel avanzado que quieran obtener más información sobre las optimizaciones o el ensamblaje generado de Rust.