タグ

Unicodeに関するUhoNiceGuyのブックマーク (2)

  • ソフトウェアの日本語文字が中華フォントに侵食されていて想像以上の危機らしい「違和感すごい」

    usagimaru ⌘ @usagimaruma 日人が想像するよりかなり広い範囲で日語文字が中華フォント化している現象。CJK処理系における日語の扱いに対する問題としてそろそろ何とかしていかないと、ソフトウェアの中の日語が死んでいく危機感がある。そもそもなんでChineseに分類されるフォントにフォールバックされるのかって。 2022-09-28 16:03:32 usagimaru ⌘ @usagimaruma 前も調べたけど、言語環境の言語優先度設定で“わざわざ”日語を優先言語にしておかないと、日語の文字の多くは簡体中国語の奇妙なフォントで描画される。バグではなく仕様。わざわざ日語を優先している民族なんて日人しかいないから、世界のほとんどはきっと中華フォントで日語を眺めている。 2022-09-28 16:07:52

    ソフトウェアの日本語文字が中華フォントに侵食されていて想像以上の危機らしい「違和感すごい」
    UhoNiceGuy
    UhoNiceGuy 2022/09/29
    これがグローバル化ってもんだよ。グローバル化は多様化ではなく、一様化、均一化だよ。俺らもフランス語のアクサン記号?適当に扱うでしょ。外人から見りゃ同じ。
  • Python 3誕生の理由 ― つまり、なぜunicode/str/bytesの仕様は変更されたのか | POSTD

    12月、私は PuPPy(the Puget Sound Python users group)の会合でQ&A セッション を行いました。そこでようやくPython 3が誕生した理由と、string/bytesに関する全てを説明しました。Python 3が作られた理由をユーザはもう知っているはずだと思っていたので、私はこの説明で称賛を得たことに、ちょっと驚きました。後で考えてみると、Pythonに詳しい人もそうでない人も含めて大多数の人が、その理由を探すように言われたり、好奇心からその理由を探し当てられるなどと考えた私が愚かでした。ですから、このブログの記事で、Python 3が存在する理由をわかりやすく説明します。後方互換性の全くない unicode / str / bytes の仕様変更は、Python 3のコードの移植の中でも当に難解な部分ですので、私たちがその仕様変更を選択した理

    Python 3誕生の理由 ― つまり、なぜunicode/str/bytesの仕様は変更されたのか | POSTD
    UhoNiceGuy
    UhoNiceGuy 2016/01/27
    Python3周りの非互換って文字列周りだけなの?せっかくだからもっとやっちゃえば良いのに。「今後、このような後方互換を断ち切るようなことはしない」ってUnicodeが現れたようにPython6くらいでパラダイムシフトがあるんじ
  • 1