プログラムが標準でUTF-8を使うようになっている理由

その昔、古い漢字なんかは標準のEUC-JPで扱ってなかったけど
マイクロソフトが古い漢字を扱える独自仕様のEUC-JPの文字コード表を勝手に作ってしまった
なので、標準EUC-JPとマイクロソフト仕様のEUC-JPの間でエラーが起きてしまっている
SHIFT-JISなんかも同じようなことが起きている


プログラムが標準でUTF-8を使うようになっているのは
そうした独自仕様の文字コード表がなくやりとり出来るからである


現在では、EUC-JP-msという具合に細かく分類されるようになっている