トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン


Perl | install_japerl_Framework.bat | japerl.bat | jacode.pl | Char.pm | Perl-Exactly | Strict-Perl | Modern-Open | Fake-Our | Stable-Module | SjisTk | DBD-mysqlPPrawSjis | DBD-PgPPSjis | Sjis.pm | EUCJP.pm | UTF2.pm

# encoding: Sjis

use Char;

print "Hello, world wide market!\n";

      ────── Not Only Japanese, Not Only Unicode.

 対応している符号化方式
   Arabic, Big5HKSCS, Big5Plus, Cyrillic, EUCJP, EUCTW, GB18030, GBK, Greek,
   HP15, Hebrew, INFORMIXV6ALS, JIS8, KOI8R, KOI8U, KPS9566, Latin1, Latin10,
   Latin2, Latin3, Latin4, Latin5, Latin6, Latin7, Latin8, Latin9, OldUTF8,
   Sjis, TIS620, UHC, USASCII, UTF2, Windows1252, Windows1258
 対応しているオペレーティングシステム
   Apple Mac OS X, HP HP-UX, IBM AIX, Microsoft Windows, Oracle Solaris,
   Other Systems
 対応しているperlのバージョン
   perl 5.00503 から perl 5.20.1
 このソフトウェアが想定しているスケジュール

 西暦2015年 -- スクリプトはシフトJISで書かれ、外部データは複数の符号化方式が使われている
   use Sjis;
   require 'jacode.pl';

         西暦2020年 -- スクリプトの符号化方式を明示するようになり、Char.pm が使われ始める
           # encoding: Sjis
           use Char;
           require 'jacode.pl';

                 西暦2025年 -- スクリプトの記述に OS を問わず UTF-8 が使われ始める
                   # encoding: UTF-8
                   use Char;
                   require 'jacode2.pl';

                         西暦2030年 -- どの OS でもスクリプトの記述に UTF-8 を使うようになる
                                    -- 電子メールはもはや使われていないが、UTF-8 になっていない外部データが残っている
                           use UTF2;
                           require 'jacode2.pl';

                                 西暦2035年 -- 外部データは UTF-8 だけになる
                                   use UTF2;

                                         西暦2040年 --「文字コード」は昔話になる
                                           # good bye!

 ※ 個人的な妄想です

コメントをください