Re: [SSFR] quel langage ? |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Vincent Lefevre a écrit :
On 2005-12-01 18:24:11 +0000, Philippe Jacquot wrote:
Ouais enfin c'est quand même plus ou moins un standard de renvoyer des
valeurs numériques que des chaines.
Chaque langage fait ce qu'il veut. Ce n'est pas parce qu'un grand
nombre de langages fait telle chose que c'est bien.
De facto. Mais.. où ai-je dit que c'était "bien" ? J'ai dit "standard"
:-) (avec +/- devant)
Et encore une fois, certains messages sont dépendant des locales, et
là, bonjour.. :-)
La dépendance par rapport aux locales, c'est le choix du programmeur.
Si tu vas par là, le langage utilisé est aussi le choix du programmeur. :-)
Je crois que tout est dit...
Pour quelque chose censé être trappé par eval, dépendre des locales
est inutile.
J'ai encore moins dit que c'était utile, mais au contraire que ça
pouvait foutre la merde.
Et une exception non trappée a de grande chance d'être
incompréhensible pour l'utilisateur final, même si le message associé
est traduit. D'ailleurs, certains développeurs disent que de tels
messages ne doivent pas être traduits, car ce sont essentiellement
des messages de débuggage, et pour les rapports de bugs, mieux vaut
avoir une langue unique (actuellement l'anglais).
Ca ne change pas grand chose à ma proposition: faire un test sur des
chaines qui risquent d'être localisées est une erreur de débutant.
A mon sens..
Un nombre est le même dans toutes les langues.
a plouj'