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