/* Page prose (es) */
"MainThread" = "# Los hilos, y el que más importa\n\nUn **hilo** es una única secuencia de instrucciones que el procesador ejecuta, una tras otra. Tu app nace con un hilo ya en marcha: el **hilo principal**. Es especial por una razón: **todo tu trabajo de UI debe ocurrir en él.** Dibujar, gestionar toques, animaciones, actualizar una etiqueta: hilo principal, siempre.\n\nEso le da al hilo principal un segundo trabajo, además de ejecutar tu código: impulsa el **run loop** que mantiene viva la interfaz, redibujando la pantalla muchas veces por segundo. Si le entregas al hilo principal un bloque largo de trabajo, no puede redibujar. Para el usuario, la app se ha **congelado**.\n\nVamos a sentirlo. El código de abajo bloquea el hilo principal a propósito:";
"MainThread-2" = "**Míralo en acción:** la página se pausa y luego lo imprime todo de golpe. En una app real, durante esa pausa, el desplazamiento se atascaría y los toques se ignorarían. Nada está *roto*: el hilo principal simplemente está ocupado contando y no puede hacer nada más. Ese es exactamente el problema que la concurrencia existe para resolver.\n\n* callout(Pruébalo): Reduce el rango a `1...1_000` y ejecuta de nuevo. ¿La página sigue pausándose antes de imprimir?\n\n[Anterior](@previous)  |  página 2 de 5  |  [Siguiente: Concurrencia vs. paralelismo](@next)";
