/* Page prose (fr) */
"WhatAwaitActuallyMeans" = "# Ce que signifie vraiment `await`\n\nVoici le modèle mental à bien ancrer. Un `await` marque un **point de suspension**: un endroit où la fonction *peut* se mettre en pause, rendre le thread au système pour qu'il fasse un autre travail, puis reprendre sur un thread quelconque plus tard, une fois que son résultat est prêt.\n\n> **C'est le contraire de bloquer.** Dans le chapitre [Pourquoi la concurrence](Why%20Concurrency.playgroundchapter/Overview) tu as fait figer le thread principal avec une grande boucle et `Thread.sleep`; ce thread restait là, inutile, incapable de dessiner ou de répondre. `await` ne fait *pas* ça. Quand une fonction asynchrone se suspend, le thread est **libéré** pour exécuter un autre travail (redessiner l'UI, servir une autre commande). Ta fonction est en pause; le thread n'est pas coincé. Quand le travail attendu se termine, ta fonction reprend. La même attente, sans thread figé.\n\nRemarque le mot **peut**. `await` est un point de suspension *possible*, pas garanti. Si le résultat se trouve être prêt immédiatement, la fonction pourrait ne pas se mettre en pause du tout. Dans tous les cas, tu écris le même code en ligne droite.\n\nGarde en tête cette image de suspendre-sans-bloquer en tournant la page.\n\n[Précédent](@previous)  |  page 3 sur 8  |  [Suivant: Les tâches ne sont pas des threads](@next)";
