Re: [EGD-discu] Résolution des problèmes d’Unicode en programmation |
[ Thread Index |
Date Index
| More ergodis.org/discussions Archives
]
- To: discussions@xxxxxxxxxxx
- Subject: Re: [EGD-discu] Résolution des problèmes d’Unicode en programmation
- From: Mélanie (ariasuni) <perso@xxxxxxxxxxxxxx>
- Date: Tue, 14 Mar 2017 22:51:57 +0100
- Authentication-results: profiterole.nuolezio.org; dkim=pass (1024-bit key) header.d=hack-libre.org header.i=@hack-libre.org header.b=uvpUFPih; dkim-atps=neutral
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hack-libre.org; s=profiterole; t=1489528320; bh=kmgYg2V4JgkCbguu0WqQ/eTCUP333zO8W+MBseM5Jhk=; h=Subject:To:References:From:Date:In-Reply-To:From; b=uvpUFPihfRWvrzvssr7K6Q85OcTREGM5qbGsVJK8zgtttaH4e3SIXmaBdY/gzQZqT vB9tzAMVaQtraENwr98kwtthEwA2uwW+NUnDan3VTO3jfQPnhKfGkJXta2vZ90CoXW zL++DNz+B2C63RiaXYh3PnhBunfp4OZZK8dsqXbM=
- Organization: Association Ergodis
Le 13/03/2017 à 09:18, Marcel a écrit :
> il semblerait qu’il se trouve que les problèmes amenés en
> programmation par le standard Unicode commencent à être résolus ;
> mais comme souvent, pour l’instant ce serait uniquement possible sur
> les matériels Apple. Je n’y comprends quasiment rien mais j’ai
> l’impression que tout le monde soit d’accord pour dire qu’on est sur
> la bonne voie. Le problème est que pour l’instant, ça n’apporte rien
> aux logiciels déjà écrits — je pense à Grammalecte — ni à Linux,
> Unix, Windows…
>
> Pour ceux qui sont intéressés il y a par exemple ces liens que je
> n’ai malheureusement pas le temps de résumer mais que vous connaissez
> sans doute déjà (le lancement de Swift date de 2014) :
>
> https://fr.wikipedia.org/wiki/Swift_(langage_d%27Apple)#Constantes
>
> Re: "A Programmer's Introduction to Unicode"ˋ:
> http://www.unicode.org/mail-arch/unicode-ml/y2017-m03/0032.html et
> les autres mails de ce fil.
>
> Je ne sais pas ce que ça apporte concrètement au développement du
> bépo, mais si ça continue, on n’aura probablement plus de soucis à se
> faire par rapport aux caractères combinants, aux grappes de graphèmes
> vs caractères précomposés, aux équivalences, car dans Swift, "é" est
> la même chose que "é" ("e" suivi d’U+0301). Du coup, produire les
> diacritiques combinants par {touche morte}{espace} ne serait plus du
> tout une mauvaise idée, et on pourrait placer le ^ en AltGr+{touche
> sympa} sans se dire être en train de saper l’encodage des textes.
Swift n’est pas exclusif aux systèmes d’exploitation Apple comme indiqué
sur la page Wikipédia. Et on a pas attendu Swift pour pouvoir gérer
correctement l’Unicode (voir <http://site.icu-project.org/> pour
C++/Java par exemple).
Cela dit, si la différence entre point de code/caractère et graphème est
mieux mis en avant par certain·e·s, ça ne peut être que mieux. Cela dit,
je ne pense pas que ça va changer grand chose (sauf peut-être sur du
long terme).
--
Pour ne plus recevoir les messages de cette liste de discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".