3126Fermer3128
flankerLe 25/11/2012 à 19:21
Kevin Kofler (./3125) :
Tu aurais fait comment alors, étant donné les contraintes de l'époque:
[ul][li]Il existe plusieurs langues dans le monde. (C'est toujours le cas. wink)[/li][li]Chaque langue utilise un encodage spécifique soit à cette langue, soit à un groupe de langues (genre les langues "occidentales" → Latin1) qui utilisent à peu près les mêmes caractères. (Unicode n'existait pas encore!)[/li][li]Sur la même machine, tu peux avoir des utilisateurs utilisant des langues différentes. (Un feature qui, fort heureusement, existe toujours, et que la concurrence propriétaire ne gère pas ou que mal.)[/li][li]Il n'existait à l'époque pas d'encodage qui recouvre toutes les langues. (Unicode a été créé par la suite pour résoudre exactement ce problème!)[/li][/ul]Tu aurais inventé ton propre Unicode? Bonne chance! (C'était vraiment le bordel de gérer les intérêts de toutes les langues du monde et il reste toujours beaucoup de mécontents. Un quick hack d'un développeur du noyau Linux aurait sans doûte été encore plus mal reçu.)



* Unicode a été normalisé en 1991, la première version de Linux date de 1991. Donc Unicode était bien disponible en même temps que Linux embarrassed
* Cela fait 21 ans qu'Unicode existe. Il serait peut-être temps de s'adapter correctement.
* Comme déjà dit, la concurrence propriétaire, comme tu dis, est arrivée à régler le problème proprement. Il serait peut-être temps que la concurrence libre fasse de même.


(Un feature qui, fort heureusement, existe toujours, et que la concurrence propriétaire ne gère pas ou que mal.)

C'est parfaitement géré par OS X depuis ses débuts (et pas besoin de fermer sa session pour changer de langue, heureusement). Et de mémoire, c'est maintenant bien géré par Windows embarrassed