ActivePerl 5.8.8まで標準だった Tk は ActivePerl 5.10.0 から含まれなくなった。したがって、ActivePerl 5.10.0 場合、Perl/Tk を使うにはコマンドラインから「ppm install Tk」などとしてインストールする必要がある。 Perl/Tkを使うにはプログラムの先頭でソースファイルに使うエンコーディングを指定する必要がある。ソースコードをShift JIS(CP932)にする場合、次のように宣言する。 use encoding 'CP932'; UTF-8にする場合、次のように宣言する。 use utf8; つまり、use encoding とソースファイルのエンコーディングが一致していれば、EUCでもShift JIS でも問題ない。 ただし、Shift JIS の場合はいろいろな問題が起きるので、UTF-8にしたほうがいい。