3124Fermer3126
Kevin KoflerLe 25/11/2012 à 19:13
flanker (./3123) :
Et ça ne rend pas l'absence d'encodage obligatoire plus intelligente pour autant…

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.)