Discussion: quel chienlit l'utf8!
Afficher un message
Vieux 01/11/2006, 17h01   #9
Emmanuel Florac
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: quel chienlit l'utf8!

Le Wed, 01 Nov 2006 15:39:04 +0000, Nicolas George a écrit:

>> Un peu, si. Le gros problème c'est qu'un caractère fait selon les cas 1
>> ou 2 octets. C'est très très chiant quand on développe et qu'on doit
>> mnipuler des chaînes.

>
> Outre le fait que, comme le signalent TiChou et Luc, tu te plantes sur
> l'aspect technique,


Ben non, pas vraiment. Les caractères de iso-8859-1(5) font 1 ou 2 octets
en utf-8.

> je voudrait souligner que si ça te gène comme ça, c'est
> que quelque part tu t'y prends mal.


C'est toi qui t'y prends mal en perl, on mets "use utf8" en haut du
script, un binmode sur le filehandle c'est vraiment une drôle d'idée...
Cependant si c'était si trivial que ça, il n'y aurait pas tant
d'applications qui ont du mal avec l'utf-8. En C en particulier, ça
oblige à reprendre tout le traitement des chaînes, c'est un vrai
merdier. Comme "tout le reste du monde" est écrit en C...


--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando

  Réponse avec citation
 
Page generated in 0,06880 seconds with 9 queries