Parce que ça demande de compter les arguments pour savoir où on en est et qu'on facilement en louper quand on essaye de savoir lequel correspond à quoi. Par exemple :
string name = "Toto"
string toto = sprintf("Bonjour %s. Vous avez %i nouveaux messages",name, 3);
Quand on lit le %i, il faut interrompre la lecture pour trouver à quoi il correspond. Avec 2 arguments, ça va, c'est quand il y en a plusieurs que ça pose des problèmes.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Y'a-t-il encore besoin de nouveaux langages "bas niveau"?
Posté par claudex . En réponse à la dépêche Le langage D. Évalué à 3.
Parce que ça demande de compter les arguments pour savoir où on en est et qu'on facilement en louper quand on essaye de savoir lequel correspond à quoi. Par exemple :
Quand on lit le %i, il faut interrompre la lecture pour trouver à quoi il correspond. Avec 2 arguments, ça va, c'est quand il y en a plusieurs que ça pose des problèmes.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche