I � Unicode (David Blanchet)

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • L'insoupçonnable complexité du texte. Comment votre langage de programmation prend-il en charge le média humain qu'est l'écriture ? Comment votre OS fait-il pour afficher toutes ces langues et alphabets différents ? Pourquoi parler de la "longueur d'une chaîne de caractères" est aussi pertinent qu'évoquer sa hauteur ? Avec Unicode, je vous propose un fascinant voyage à travers la modélisation du texte et sa représentation à l'écran, où tout est plus compliqué qu'il n'y paraît
    David Blanchet :
    Développeur d'application mobiles sur iOS à Orange Labs, je passe aussi une partie de mon temps à donner des formations et à animer la communauté interne des développeurs. J'aime : garder un œil sur les langages (Rust, Python, Swift, Haskell...), implémenter plein de trucs, l'amélioration continue, la guitare, le roller. Et bricoler des bidules, aussi.

Комментарии • 4

  • @grampsetmoi3853
    @grampsetmoi3853 2 года назад +2

    Je n'ai pas appris grand chose dans cette prestation, mais c'est vraiment ce que j'aurais aimé avoir exposé. Merci!
    Pourquoi est-ce qu'on s'est embarrassé avec des futilités du genre "émoji" et "alphabet klingon" dans l'Unicode alors que rien qu'avec les langues utilisant les langues basées sur l'alphabet latin, les langues asiatiques idéogrammatiques et alphabétiques (si je ne m'abuse, il y a 41 langues OFFICIELLES, sans compter les dialectes locaux, dans la plus grande démocratie du monde, et je doute qu'elles utilisent toutes l'alphabet hindi), et autres, il y a avait suffisamment de quoi se prendre la tête?
    Il aurait peut-être aussi été utile de préciser que ce que Microsoft appelle "Unicode" n'est que de l'"UTF-16", ajoutant ainsi un peu de confusion dans un domaine qui n'en avait pas besoin...

  • @patrickcartron1822
    @patrickcartron1822 2 года назад +1

    Merci David, une intervention très pédagogique, surtout pour moi qui suit un programme de retour aux sources (du code), en ce moment! :)

  • @laurenthuot6416
    @laurenthuot6416 3 года назад +2

    Vidéo super intéressante. ça lève tellement de problèmes.

  • @yassay5854
    @yassay5854 3 года назад +1

    Il me semble que javascript encode les caractères en 16 bits aussi, ce qui pose d'ailleurs souvent problème quand il faut passer ça en base 64 et inversement :D