• [^] # Re: Un peu de bike shedding: je n'aime pas leur syntaxe des format string

    Posté par . En réponse à la dépêche Encore une couche de rouille avec Rust 0.11. Évalué à 1.

    Puissante, puissante.. Ça se discute.
    Je ne vois pas trop en quoi c'est plus puissant que l'équivalent en Scala (la même chose existe en Perl, Ruby):
    tata="tutu"
    "toto ${tata}"
    mis à part que la syntaxe Python/Rust viole la règle DRY (ne pas se répéter)..

    Si tu as une variable avec un nom bien clair alors "toto ${ma_variable}" est court et bien lisible mais la syntaxe Python/Rust impose d'ajouter un renommage supplémentaire même dans ce cas ("toto {foo}",foo=ma_variable)..