• # question sur article sametmax

    Posté par . En réponse au journal La programmation concurrente en mode Goto. Évalué à 1.

    Je ne comprends pas une partie de l'article.

    Je cite :

    aio.ensure_future(foo()) # GOTO !
    Cette ligne ne garantit en aucun cas que foo() ou bar() seront terminées à une zone précise du code.

    Ma compréhension est que le paramètre passé à ensure_future(...) est le code retour de l'appel de fonction foo(). Donc foo() est forcément terminée dès le début d'exécution d'ensure_future().

    Ou bien je me trompe ?