• [^] # Re: Grillay...

    Posté par . En réponse à la dépêche Sortie de la version 3.0a1 du langage Python. Évalué à 3.

    >Pour l'internationalisation d'un programme, on peut aisément changer l'ordre des arguments dans la chaîne de formatage car les arguments sont numérotés<

    Beurk et rebeurk:numéroté les arguments c'est super-pénible et c'est une source d'erreur.

    Une chaîne de format qui contient le nom des variables est bien meilleur, j'ai fait une librairie en D(assez moche) qui comprend ce genre de format:
    "Bonjour %{prenom} votre age est %03d{age}"

    Comparé a "Bonjour {0} votre age est {1}", je crois qu'il n'y a pas de doute sur ce qui est le plus lisible, surtout si les chaines sont stockées dans un fichier séparé..