• [^] # Re: Ascii

    Posté par . En réponse au lien The Country That Broke Kotlin. Évalué à 7.

    C'est plus un problème de locale que d’Unicode. Même avec l'ASCII, on pouvait avoir des bugs pour parser des nombres dans certaines locales comme le français ("1.2" en anglais, contre "1,2" en français).

    Les fonctions dépendantes des locales devraient être réservées à l'affichage, et on devrait utiliser uniquement des fonctions indépendantes des locales pour tout ce qui est lié à des formats de fichier (par exemple fichier de config ou code source). Mais on fait pas trop attention et des bugs de ce genre réapparaissent régulièrement.